Tuesday, August 17, 2010

Newsweek: The world's best countries . . . Finland beats Sweden!

Check it out!

No comments: