Subscribe for more http://goo.gl/bY5w6 — Numerous tornadoes have touched down in Illinois, U.S.A, causing significant damage and injury. The city of Wa…

Source: Illinois tornado – RAW FOOTAGE (Youtube).

No tags for this post.

Related posts