Watch killer fog creeping into town of Pecatonica in exclusive preview for Science Channel’s Strange Evidence
Science Channel’s Strange Evidence will examine a killer fog that crept into the Illinois town of Pecatonica and caused mayhem. Tonight’s premiere episode sees first responders recollect, and scientists examine, an eerie, toxic fog that descended an Illinois town back in 2007, forcing town people to flee for their lives. Using first-person accounts and footage