Saw a Global news segment, talking about an incident in Scarborough, where a couple of street-racers caused a collision, resulting the death of one teenager, and injuries to others.
An MP is proposing the introduction of speed limiters, set to 150 km/h, via a private member's bill.
IMO, this...