Bad Brains in Concert at Wetlands - 1990

HR of Bad Brains during Bad Brains in Concert at Wetlands – 1990 at Wetlands in New York, New York, United States. (Photo by Steve Eichner/WireImage)