Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

canada luxury cars impounded_00001321
canada luxury cars impounded_00001321

    JUST WATCHED

    Police impound $2 million in super cars

MUST WATCH

Police impound $2 million in super cars

Police in Canada impound 13 luxury cars from a group of young drivers after racing at speeds of 125 mph. CBC reports.

Police impound $2 million in super cars

Police in Canada impound 13 luxury cars from a group of young drivers after racing at speeds of 125 mph. CBC reports.