Description Quite a combo parked near a hotel in Mayfair: Ferrari Testarossa, Ferrari 308 GTS, Ferrari F430, Lamborghini Murcielago, Ferrari F355. Which one would you have?
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...