The spirit of the FIFA World Cup 2006 in Germany. A cute couple watching Brazil on the big screen together.