Thread
:
FIA World Touring Cup 1993
View Single Post
20 Jun 2006, 16:15 (Ref:1637830)
#
2
Alfa Fan
Veteran
Join Date: May 2002
Location:
Chester, North West England
Posts: 1,720
There's a video of it available from Duke.
Alfa Fan
View Public Profile
Find More Posts by Alfa Fan