Express your nature.

Upload, Share, and Be Recognized.

Join with Facebook
or join manually

Old Comments:

2009-01-31 07:52:34
Great pic of St Pierre waterfront - Which year was it taken? Thx
2008-03-27 01:00:36
I was KIDDING for chrissake... jeez.
2008-03-26 12:32:19
LOL :) St. Pierre and Miquelon are small islands located of the Newfoundland coast in the Gulf of St. Lawrence. The islands are not part of Canada but belong to France. Hence there is the Eurodollar, European road signs and a different culture.
2008-03-26 10:36:55
No it's not, it's New Zealand.