Showing posts with label Mercedes S65. Show all posts
Showing posts with label Mercedes S65. Show all posts

Saturday, November 10, 2012

Mercedes S65 Review Roadtest



We get behind the wheel of a 700HP & 800lb-ft torque Renntech S65.