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

Prize giving

Photos by Choppy Water / fotostart.net