Apr 6, 2005

Something Everyone Should See

Whale's Head, South Dildo, Newfoundland

2 comments:

Unknown said...

Only in Canada. Haha!

Jessica B. said...

Remember when we worked at The GM Card and you talked to that person who lived in Dildo? That kept us entertained for like..months. Ahhh, The GM Card. Good times.