Captured on La Ceiba Honduras, I don't necessarily belive its real but the reaction of the people making the video seems genuine. Any input would be appreciated since I'm interested in this particular sighting it was broadcasted on a local news outlet.

"Time: August 19 2025

Location : LA Ceiba Atlántida, Honduras."



by IronSpiderbot

Comments are closed.