May 26, 2007

Michael Schumacher, Nürburgring May 24 2007. Picture by Autocar



read about this picture here

nRelate Posts Only