3 Arrested, 20 Cars Seized In Street Racing Bust
RIVERSIDE, Calif. Three people were arrested, 100 citations issued and 20 cars were impounded after more than 150 street racers were corralled early Saturday morning by nearly 100 police officers at a shopping center near Moreno Valley.
Police...