I was in Germany for 2006. It was amazing watching the entire world descend upon one place like that. My friends and I watched many of the games at fan festivals in various cities, and also attended one of the games in Hamburg. Great trip, awesome way to spend a birthday, and definitely an experience I will never forget.
