2005 MERCEDES-BENZ SLR MCLAREN

This unique 2005 Mercedes-Benz SLR McLaren is a high-performance, left-hand drive sports car manufactured in Japan. This particular model has covered just 7,653 miles and is currently located in Tokyo, unsold after 26 bids at an auction with an unrevealed reserve price.
Last bid:
£0