March 1 – Technical problems today overshadowed the launch of ticket sales for Euro 2012 as the official website crashed under the weight of heavy traffic.
March 1 – Technical problems today overshadowed the launch of ticket sales for Euro 2012 as the official website crashed under the weight of heavy traffic.