Robert Mcallister
Robert Mcallister (Iron Chic), RIP
Robert Mcallister, the recently-departed guitarist of Long Island punk band Iron Chic, has sadly passed away. The band posted on Facebook:It is with the heaviest of hearts and deepest regrets that we must say goodbye to a dear …