Champ Car World Series: Legendary film director and Star Wars creator George Lucas (USA) flanked by two Storm Troopers. Champ Car World Series, Rd2, Toyota Grand Prix of Long Beach, Long Beach, California, USA. 14-15 April 2007. DIGITAL IMAGE
Legendary film director and Star Wars creator George Lucas (USA) flanked by two Storm Troopers.
Champ Car World Series, Rd2, Toyota Grand Prix of Long Beach, Long Beach, California, USA. 14-15 April 2007.
DIGITAL IMAGE