Police Impound a Dozen Luxury Cars for Stunt Driving … in Canada?
3
The expensive group of cars were participating in a rally.
