Did anyone see the Paranormal Caught on Camera show where the two Chinese women filmed the Bigfoot from their car ?
I can not find this video on YouTube - most of all the video from that show are on YouTube except this one - any help would be appreciated - also the show has an email but I forgot to write it down.
Seems to be a replay of this video: https://streamable.com/x1zock
The episode is S01E02.
Got it from this link: https://www.express.co.uk/videos/5219212260001/Have-these-Ru…
S01E01 also had something about a bigfoot in Canada.
There's going to be another "Paranormal caught on Camera" episode on bigfoot in Banff coming up on the 8th January (S03E21).