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 …