Photos by Mark Dershowitz
New York City — Big Head Todd & The Monsters invaded Irving Plaza on Saturday, February 16th. The Colorado-based rockers played two full sets inspired by fan requests posted on the band’s website. Mark Dershowitz reporting from the Big Apple…
www.bigheadtodd.com
Gallery +
www.www.bigheadtodd.com
TheWaster.com | NYC
02.17.13
Great shots! Heard it was the best show since Red Rocks 08! Looking forward to a Monster Return! in May!