August 30, 2011 Images of the weekend Poland's National stadium in Warsaw, the venue for Euro 2012 finals, is opened by World Soccer More From This Author