Watch Strange Evidence season 6 episode 6 tv series online free
Release: Nov 18, 2021
Security cameras in China capture a sudden explosion beneath a city street that buries two young girls in debris; experts investigate and uncover a black market of secondhand cooking oil that may be dangerously festering in the city's sewers.