US Arkansas Tornado: Tornado devastation in Arkansas and Illinois of America, 18 people died, 90 thousand homes lost power
Little Rock: At least 18 people have died and many others have…
Tornado Video: Horrible tornado in New Orleans, America, scared people
Videos of tornadoes that hit New Orleans, the largest city in the…