Showing posts with label top gear. Show all posts
Showing posts with label top gear. Show all posts

Tuesday, August 7, 2012

BMW 750li Review on Top Gear

Here is a fantastic video from Top Gear pitting BMW 760li against the Mercedes S63 AMG, in truth both are very performance dramatic limousines, and this video is very nicely done. You may already have seen it before if not Enjoy!