Can you see the sea turtles??
Address: 8449 International Dr, Orlando, FL 32819, USA
M M | Sep 3, 2018
Yes I saw 1.
123 HVAC LLC | Sep 3, 2018
The HUGH TURTLE IS VISIBLE MOST OF THE TIME
Sara noelle Harris | Sep 3, 2018
Yes it depends on where he's at though but he's huge
Justin Shawley | Sep 3, 2018
Yes there are sea turtles
nelson montalvo | Sep 3, 2018
Yes
Thanks! Your answer is awaiting moderation.