Quote:
Originally Posted by kognito
I love the stickers on that Volvo, but you might not want to enter it in the Lemons at Road Atlanta (12/14-15)
Might be like that Top Gear episode when they toured the south
|
One certainly feels conspicuous towing it.