Formula One World Championship: The Flamingo Hotel and Casino resort on the Las Vegas Strip. United States Grand Prix (West), Rd15, Caesars Palace, Las Vegas, NV, USA. 17 October 1981. BEST IMAGE
The Flamingo Hotel and Casino resort on the Las Vegas Strip.
United States Grand Prix (West), Rd15, Caesars Palace, Las Vegas, NV, USA. 17 October 1981.
BEST IMAGE