Hints and tips:
...It is shocking to see a silver $400,000 Mercedes-Benz SLR McLaren zipping through Trafalgar Square as if it were on the track at Nürburgring, or a $170,000 yellow Lamborghini Gallardo parked in front of...
International Edition