Xploration Awesome Planet
Mount Washington, N.H. -- "the home of the world's worst weather" Florida's "Wall of Wind," where scientists simulate hurricane-force winds a scientific research team pursues a tornado destruction of debris thrown by tornadoes.



















