1303 NE 45th Street
Seattle, Washington 98105

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