Sydney, Australia: Authorities in certain countries can get quite grumpy, to say the least, about adverts that show cars unleashing their performance potential.
Anything that even remotely encourages spirited driving of any kind must be silenced at all cost, before Continue reading