Goodwood Festival of Speed 2009: American TV Star Jesse James in the The West Coast Choppers outlaw racer. Goodwood Festival of Speed, Goodwood House, Sussex, England, 4-5 July 2009.
American TV Star Jesse James in the The West Coast Choppers outlaw racer.
Goodwood Festival of Speed, Goodwood House, Sussex, England, 4-5 July 2009.