TEMECULA, CA — A sheared fire hydrant emitted a geyser of water in the Santiago Road and Old Town Front Street area of Temecula Friday afternoon. At 2:30 p.m., water could be seen soaring into the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results