As first reported by Vanyaland, former Anal Cunt guitarist Josh Martin has died at the age of 46 following an escalator fall. He joined the band in 1996 before leaving in 2001, then returning in 2006, where he stayed until the group’s demise in 2011, following the death of vocalist Seth Putnam. He was also a member of such bands as Adolf Satan and Impaled Northern Moonforest.
“According to Providence Police, the man fell off an escalator from the upper level to the food court area around 10:45 p.m., sustaining severe head trauma,” reports WPRI. “He later died from his injuries. Officials say the incident appears to be completely accidental and there is no indication that the victim intentionally jumped or was pushed.”
WPRI did not cite Martin in its report, but Vanyaland has confirmed with the musician’s friends that it was him who took the fatal fall.