cryptomundo.com
Pterosaur Sighting in Slidell, Louisiana
A recent sighting of a living pterosaur. What amazing encounters! In California, New Mexico, Texas, Arkansas, Florida, South Carolina, Pennsylvania, Ohio, and many other states, eyewitnesses h…
Cryptomundo, Cryptids