16 Nov 2010, 15:00 UTC · By: Mihnea Radu / Let’s admit for just a second that the million horsepower cars with billion dollar price tags (intentional exaggeration) we write about are sometimes bought just to impress others and tell th...