Telling You What's Good

Archive for January, 2013

Image

The Hardest Balling Car

20130111-142643.jpg

The text in the caption speaks for itself. God. Damn. If an ordinary Veyron wasn’t enough…

Advertisements