Anal Cunt guitar player, Josh Martin, died after falling off the escalator. He was 45 years old.
According to a police report (via local CBS affiliate WPRI), Martin was “clowning around and riding the rail of the escalator” before he fell and suffered a fatal head injury.

R.I.P!
Share: