Feeding schools of HUGE tarpon, video in SloMo! DO YOU HAVE THE GUTS!? Test those guts at Robbie's in Islamorada, FL!
Aloha fellow STEEMIANS! Have you ever had the chance to feed tarpon? These are often found through many parts of coastal Florida waters....come to find out there's a place called Robbie's in Islamorada,