Advertising Console

    Sasquatch spotted in Banff National Park - Bigfoot? Yeti?

    Repost
    Steve WRight

    by Steve WRight

    8
    2 342 views
    Sasquatch, Bigfoot or Yeti filmed from a tour boat on Lake Minnewanka in Banff National Park, Alberta, Canada.