- Location
- FREEPORT,LONG ISLAND
Very cool jarrett! Can't wait to see some more pics!
I'm not a fan of barracudas though lol. Awhile back when I went to the British vergin islands, everywhere I went barracudas just followed me. They used to just hang out under our catamaran in the shade and when you jumped into the water, everywhere you went, they tried to sneakily follow lol.