Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 3, 2011
The 1923 Mercedes 28/95 Targa Florio and the 2006 Bugatti Veyron go head to head! See 83 years of Supercars all in one room in Supercars: When Too Much Is Almost Enough @ The Petersen Automotive Museum March 5- October 16!
Brought to you by the Petersen Automotive Museum Click here to plan a visit and see more amazing cars: http://petersen.org/