Best of 2008
Mercedes-Benz SL-63 AMG