Yes,I do recall that having your vehicle impounded was also mentioned.But is that the only penalty? I could swear that the sign also mentioned a $10,000 fine.I remember it because I just about dropped my dentures after having seen it.I was driving from Detroit to Buffalo so maybe it was another highway...but it was a major one,the equivalent of one of our Interstates.
Yep, the impound is in addition to the $10,000 fine. That law was passed to address racing and stunt driving.
As a general rule, most people in Ontario drive 10-20k (5-15mph) over the limit because demerit points start at 16k. Most drivers on the 401, a 100k zone, do 120-130k. On two-lane highways posted 80k most traffic is 90-100k.