Steve McQueen in the Gulf Porsche 917 #20 - Le Mans Poster Steve McQueen "Racing is life" poster Gulf Porsche 917 #20 Photo Racing: Sports Cars Le Mans race / movie