Category: Sport Date: 01/05/2005 Venue: Autodromo Nazionale Location: Monza, Italy Photo Story: Explore
I had always wanted to go to 'The Temple of speed'. Every Race I had been to Schumacher had won in a Ferrari, that suited me as a fan of both. So I thought go and watch them at their home race. Seventh and Eighth !