Chupacabra Sighting In Texas Has The Rest of the World Freaking Out! {Pic}

Oh, a Chupacabra sighting. OK. What am I supposed to do? These things are practically pets in the southwest. As a matter of fact, country music star, Aaron Watson’s son plays for the Chupacabras baseball team. Best baseball team ever? Perhaps.

So, this happened outside of the zoo in Amarillo. The zoo is in a weird part of town, north Amarillo. I used to go disc golfing with a friend in the area. I can tell you that if there was going to be a Chupacabra sighting in Amarillo, it would most likely come from this part of town. Check it out!