Monday, January 18, 2010

The Most Beautiful Stadium in the World

 Faroe Islands above, Portugal below

Big Uppps to This Blog Rules for compiling a list of the world's weirdest, and most scenic, stadiums.
Maybe New Shea should have been built as a floating barge that could be towed out to deep sea once the team starts sucking in August.

No comments: