SUPREMEPIZZA submitted on 7/30/2007 Official Bell & Ross Timestamp: 10:34:49 AM
There have been rumors for quite some time of a McLaren/Mercedes-Benz split from building high-end road cars. In fact, after the ambitious but not-very-successful Mercedes SLR McLaren, shared plans for a smaller (and more affordable) super-sports mod...
29 user comments | Category: New Cars