According to reports from WPRI, Josh Martin – the once guitarist for Anal Cunt, died tragically following a fall from an escalator at Providence Place Mall in Providence, Rhode Island. He was only 45 years old.
You can learn more about the situation by heading to the WPRI website and watching / reading their news coverage of the situation.
They had the following to say:
Officials said the incident appears to be completely accidental and there is no indication that the victim intentionally jumped or was pushed. Police are reviewing surveillance footage of the incident as they continue to investigate.”