Cannonball, Santa Pod Raceway, Great Britain 2001

 

pictures eurodragster.com

 pictures dragsterworld.com

TOP

BACK