This all sounds too familiar....
http://www.news.com.au/dailytelegraph/story/0,22049,24225746-5007132,00.html
I used to live near a Holden dealer and our street was the 'test drive' route. Obviously it's not exclusive to Holden but these guys were outright dangerous with cars being driven 100...