By Howe Sim Uploaded on 10 November 2007 74 views
Petty Harbour, Newfoundland is a popular backdrop for feature films