Yes, Discovery Plus has previous seasons of Expedition Bigfoot. You can access it from anywhere by getting both ExpressVPN and Discovery Plus subscriptions.