June 5th, 2012

The race to find Europe’s number one soccer nation reaches its climax when the 2012 European Championships in Poland and the Ukraine kick off on Friday.