In other words: Europe’s screwed.

Source: Digg.com – Posted by: then00b

Link to Story: http://www.1up.com/do/newsStory?cId=3157441

Leave a Reply