Temecula8 years ago
Temecula: Fatal traffic collision On Rancho California Rd
Temecula: Fatal traffic collision On Rancho California Rd.. Officers from the Temecula Police Department responded to Rancho California Road according to a Press Release. Regarding a...
Recent Comments