Umm - Guys, hate to tell you, but "Automotive Racing" has been banned by the Swiss government, like - a long time ago.... (Maybe they race in other more "fun-loving" countries nearby!!! )
© Lightstream Photo