OK, so Porsche and Mercedes Benz fans must be taking the day off of the game.
Second biggest beer festival in the world, goes by the name Cannstatter Volksfest. (that's where I was).
Neckar River
Schlossgarten and Wilhelma Zoo
Any idea on the city yet?