Temecula, CA: At Least 1 Trapped After Head-On Collision on De Portola Road at Via Verde
1 Hospitalized After Temecula Rollover Crash on De Portola Road at Via Verde Results Temecula,…
1 Hospitalized After Temecula Rollover Crash on De Portola Road at Via Verde Results Temecula,…