European Super Touring Cup
European Super Touring Cup
Enna-Pergusa, Italy, 30th April 2000.
The Alfa Romeo of Giovana, takes the chequered flag to win the race.
Photo-Photo4/LAT
Tel: +44 (0) 208 251 3000
Fax: +44 (0) 208 251 3001
E-mail: digital@latphoto.co
uk