Tag: Crash on Mahlon Vail Road and Temecula Parkway Injures 2