Michael Dubay Dies in Pedestrian Crash on Railroad Canyon Road near Canyon Lake Drive CANYON LAKE, CA (June 18, 2021) — Michael Dubay died in a pedestrian accident on Railroad Canyon Road near Canyon Lake Drive Thursday morning. According to the Riverside County Sheriff’s Department, the fatal pedestrian crash occurred around 2:40 a.m. […]