This is a great review of the SL63 by Jay Leno. Everyone should want this car just for the exhaust note.

December 21, 2008 at 9:57 pm by Jesse Cannon-Wallace
Category: SL-Class, Videos