Steve McQueen and the Gulf Porsche 917 #20 - Le Mans Poster Steve McQueen "Racing is life" poster Gulf Porsche 917 #20 Racing is life... anything that happen before or after is just waiting" Le Mans race and movie