World Cup Finals at Eiffel Square in Budapest Posted on July 12, 2010 by zannnie 0 Like this:LikeBe the first to like this post.