Mysterious Water Creature near beach in Florida, filmed during our holidays near the hotel. From a distance it looks like a big water monster. What do you think it is?

LEAVE A REPLY

Please enter your comment!
Please enter your name here