Club Sportiva Logo

From the album Cars at Alviso

The Mercedes-Benz SL63 AMG is a beautiful hardtop convertible with over 500 horsepower.