Tuesday, 30 December 2008
The only thing better than the smell of a new car is that new car smell plus the smell of nailing your old lady in the back seat just as soon as you get home and the garage door down.
We use cookies to give you the best experience, this includes cookies from third party websites and advertisers.