If you go walking through the grass in the Bahamas (everyday for me to pick up dog poop), eventually you will get one f these things caught in your pants, socks or shoes. The long strip of shepherds ticks (the... Continue Reading →