Posted by: Craig Woolheater on December 26th, 2013
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 have seen strange featherless creatures flying overhead. These are not bats; most have long tails and are bigger than any bat.