2013 Goodwood Festival of Speed Press Day: Wacky Racers on display at night. England 20th March 2013 Wacky Racers World Copyright: Jeff Bloxham/LAT Photographic Ref: Digital Image Only
Wacky Racers on display at night.
England
20th March 2013
Wacky Racers
World Copyright: Jeff Bloxham/LAT Photographic
Ref: Digital Image Only