A new episode of “Expedition Bigfoot” will air on Wednesday, Feb. 26. The new episode will air at 10 p.m. ET on the Discovery ...