Twenty One Pilots | 2.13.12

Firebird, St. Louis Note: I wanted to share my review of Twenty One Pilots from their 2012 show at the Firebird in St. Louis, MO. Seeing how far this band has come in just five years gives some perspective. Twenty One Pilots fully encompassed every inch of the Firebird on a cold Wednesday night in... Continue Reading →


Blog at

Up ↑