Fans are freaking out about a new My Chemical Romance teaser that was shared on social media by John McMurtrie, a photographer who works with Iron Maiden.
The band American Aquarium famously wrote a song called 'Wichita Falls' after performing at The Iron Horse Pub downtown. Turns out the band played it last night at a venue with the same name.