September 27, 2007, posted by Crumbs.
0
Fan-filmed footage of MACHINE HEAD performing the song "Clenching the Fists of Dissent" this past Saturday (September 22) at the Nokia Theater in New York City can be viewed here.
Source: Blabbermouth.net
TakeMyScars.com - A Place Dedicated to the Mighty Machine Head!