Skip to main content
Industry News
New Chupacabra exhibit to open at Texas' San Antonio Zoo
9/18/2020

A new exhibit of the legendary Chupacabra will open Saturday at the Antonio Zoo in Texas. The zoo is also launching "The Goat Sucker" specialty drink and a special Chupacabra burger to mark the exhibit's grand opening.

Full Story: