2006 - FIA Finals, St Pod Raceway, England
Photo:
Sharkman
- Eurodragster