You poor emasculated fools. Britain adopting speed limiters in its cars.

Printable View