Tag: Darryl Jenifer

Bad Brains Sid McCray -min

Original Bad Brains frontman Sid McCray has died

Sid McCray, the original frontman for the Washington D.C. hardcore punk group Bad Brains, has passed away. The band confirmed the news over the weekend. Read...