Jun 09, 2011 Michael Zhang Photo Captured from Space Shows Destructiveness of Tornado NASA captured this incredible photograph of the tornado that tracked across Massachusetts last … Jun 09, 2011