Filmed in 2007 at the Live Music Hall, Cologne.
Originally released on Tribal Area #8.
-
Website:
Bad Brains
-
Label:
Megaforce Records
Filmed in 2007 at the Live Music Hall, Cologne.
Originally released on Tribal Area #8.