Motorcyclist Suffers Major Injuries in Moreno Valley Hit-and-Run Caught on Dashcam
Andrew Flanagan, 25, suffered major injuries, but is lucky to be alive, after he was struck by a speeding vehicle on the 60 Freeway in Moreno Valley. According to an NBC news report, the hit-and-run