Let me tell ya somethin' 'bout this here 1990 Honda NSX. Now, I reckon you might be wonderin' why ol' Carroll Shelby is talkin' 'bout a Japanese sports car. Well, let me tell ya, this ain't just any ordinary Japanese car, this is a real gem.
Hide player controls
Hide resume playing