19th of August 2006, Switzerland, Formula International and Euro Cup

Last day

Photos by Choppy Water / fotostart.net