VISITING REAL MERMAIDS
- Published on: 10/3/2017
- We are visiting and exploring the only place in the world you can see REAL MERMAIDS!
Merch: Gimme Kiss Shirts, Tanks and Sweaters: https://shop.skyou.com/collections/omargoshtv
Send us some FAM mail: P.O. Box 11098 Spring Hill, FL 34610
Send intros To: OmarGoshIntro@gmail.com
Check out my other cool channel: https://www.201tube.com/user/omargoshtv
Connect with me on social media: http://Instagram.com/omargoshtv
Film by: OmarGoshTV All Rights Reserved and protected against unauthorized use.
In this funny vlog, we set out to explore a real life mermaid underwater show hosted by real mermaids. The name of this park is called Weeki Wachee State Park located north of Tampa and west of Orlando. This is kind of a review as well as a neat video of this special water park with mermaids to see.