British Formula Three: Juho Annala (FIN) Performance Racing Europe British Formula Three, Thruxton, England. 23rd September 2006 DIGITAL IMAGE
Juho Annala (FIN) Performance Racing Europe
British Formula Three, Thruxton, England.
23rd September 2006
DIGITAL IMAGE