Car people: who are they? What are they? Why do they accomplish uncommon noises with their mouths when a Lamborghini drives by? We may never know. But it’s possible a number of gifts can help you live the life, and understand the ways of the gearhead.
Read more...
Source: gawker.com