This news pains our Top Gear-loving souls. Police in Vancouver say they hauled away 13 sports cars worth $2 million after a dangerous street race that witnesses say reached speeds of 125 mph (200 kph). Facing off on a busy highway on Wednesday afternoon, the 13 drivers were easily picked up by police. That’s because
Follow this link:
Canadian Police Impound $2 Million Worth of Luxury Cars After Street Race