Motoring: Mercedes Benz SLR gives you 600,000 reasons to smile Nauman Farooq Sports & Leisure August 29, 2005