Pantera teases live return
Group releases first video teaser Pantera’s official social media accounts have shared a 10 second teaser for its upcoming long awaited reunion. The clip infuses the group’s “Cowboys From Hell” with the words, “We’re taking over this town,” before launching…