From World Bigfoot Radio: "Sasquatch running 2018, Leo Frank. A quick look at a piece of video of a Sasquatch running away from a researcher in the woods, filmed in 2018 in Nova Scotia by Leo Frank. Full length interview, additional pics and backstory coming this fall! Check out episode #54 THE TROLL for Leo's last appearance on the show!"
SIGN UP FOR OUR FREE DAILY NEWSLETTER!
In five seconds or less, keep track of the most important Bigfoot news of the day. Squatchable's daily email newsletter, features the day’s biggest stories and sightings report that matter most to readers like YOU.