.. in front of a huge flat panel TV screen installed for the World Cup 2006