Thursday, January 06, 2005


The ungodly fast Mercedes Benz SL 65. This car, so seemingly unassuming, has more horsepower and torque than every Lamborghini and Ferrari but one. WHAT? Posted by Hello

0 Comments:

Post a Comment

<< Home