Cannonball, Santa Pod Raceway, Great Britain 2001
pictures © eurodragster.com
pictures © dragsterworld.com
TOP
BACK