STG presents Big Head Todd & The Monsters at the Neptune Theatre in Seattle on Saturday, February 18, 2012.
Big Head Todd and The Monsters’ ninth studio album Rocksteady – due July 20 on the group’s Big Records imprint, distributed by Warner Music Group’s Independent Label Group – finds the veteran Colorado band returning to their DIY roots and forging into surprising musical territory.
Added by seattletheatregroup on November 8, 2011