Man Catches a Mermaid
- Cleared
Occurred on September 19, 2019 / Galveston, Texas, USA
Info from Licensor: It happened during the tropical storm Imelda in the street out in front of his house. The idea was thought up because of a..
Location
Galveston, Texas, USA
Occurred
Sep-19-2019
Posted By
John F. Kilgariff
Posted On
Sep-26-2019