Joshua Telmo Dies after Motorcycle Crash on 27th and Grand Avenue in Phoenix Phoenix, AZ (August 9, 2022) – Early Tuesday morning, Joshua Telmo died in a motorcycle crash on 27th and Grand avenues. The fatal crash in Phoenix happened on August 9. Phoenix Police responded to the area of 27th and Grand avenues after […]