Texas hilarity! Zoo camera captures ‘freak’ standing on two legs, rumored to be a mythical ‘vampire’
Amarillo, Texas, has released footage of a two-legged creature that was captured by CCTV inside the city’s zoo. by asking social media people to share