By Leftlane Staff
Monday, May 29th, 2006 @ 11:54 am

This week’s edition of Britain’s Top Gear features a look at the 2007 Mercedes S-Class, BMW Z4 M Roadster, and Porsche Cayenne Turbo S. In this installment, Jeremy has a look at all the high tech features packed in the new S-Class, Richard takes the Cayenne off road, and the Z4M is pitted against the Porsche Boxster S. Three videos after the jump…

7 Comments