Photos: Tomahawk Invade New York’s Best Buy Theatre, 6/2/13
Posted by Zach Shaw on June 6, 2013
Monday night (June 3), Tomahawk made their TV debut on Late Night with Jimmy Fallon in support of its latest album Oddfellows. The night before, though, fans in New York got to see Mike Patton and co. in a more intimate setting as the group’s mini tour made its way through Best Buy Theatre (before […]