Anal Cunt, etc. guitarist Josh Martin died yesterday, May 29th, due to injuries sustained while falling off an escalator in the Providence Place Mall in Providence, RI at around 10:45pm.
Martin, who was 45-years-old, suffered severe head trauma in the fall. WPRI report that witnesses had described Martin as “clowning around” and “riding the rail of the escalator” when he fell off backwards and struck his head on a table on the way down, landing in the food court.
Though the identity of the deceased was not immediately revealed, Vanyaland have since confirmed that it was indeed Martin who passed in the accident.