Steve McQueen’s 1972 300SEL 6.3 Branded Content Campaign Name: Keno Brothers Automobile AuctionDirector: Alexander DavidisDirector Of Photography: Tony MitchellLength: 00:54 ← 1934 Delage D6 11S 1956 Ferrari 250GT Berlinetta →