
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