Almost 14 years after the deadly EF5 tornado tore through Joplin, Missouri, Netflix released a documentary Wednesday highlighting the immense impact it had on the town.
An EF-5 tornado touched down in Joplin in 2011, infecting a number of residents with a deadly fungus that put 12 people in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results