Click all photos in this blog for HQ.
One time, at band camp in Squamish, B.C...two city gals went for a hike. While vacationing in Vancouver we heard rumours that there was some filming around the Lake Murrin area near small town Squamish. We were advised to follow the yellow brick road specifically the pink ribbons by our friend “VampireFreak101”. She claimed to have been to the location…