Tennessee town in shock as 18 people vanish following mysterious explosion at military plant. What caused the blast and where are the missing individuals? Residents demand answers.
Tennessee town in shock as 18 people vanish following mysterious explosion at military plant. What caused the blast and where are the missing individuals? Residents demand answers.