Saturday, August 4, 2007

Russia the Greatest.

The mother country has again showed dominance in the far north...by planting a titanium flag on the sea-bed below the North Pole.

No comments: