Three more street racers will be taking the bus after their cars were impounded over the weekend.
RCMP responded to a complaint eastbound on Highway One.
A witness said that the racers were going over 130 kilometers an hour and were passing other cars on the shoulder while weaving in and out of traffic.
When the RCMP caught up they found three cars moving below the speed limit trying to block traffic.
That technique is used by street racers to create some open road.
Three men aged 19-20 were charged and got immediate 15 day licence suspensions.
All three are Richmond residents.