“Why put nitrous on a V-12 Vanquish? Why not? I mean come on, you have to.” That statement alone should give you a pretty good idea of the delightfully skewed perspective with which Tim Damon views the automotive world. If you still need convincing, consider that, in addition to a fogged Aston Martin, the Detroit [...]
More...