A chupacabra may have been scraped off of the road outside of Cuero, Texas.This story was originally posted on 9/2. The OverDrone and the nation anxiously await the results.
via Neat-O-Rama
Texas town wonders if mythical beast was found - USATODAY.com
No comments:
Post a Comment