2004 UK SFI Day, Santa Pod Raceway
Pictures courtesy Santa Pod Raceway
DSCF0014