Advertisements

Insane Twin Tornadoes in Iraq!

Insane video from southern Iraq of TWIN tornadoes. Some of the most crisp, clear tornadoes I have seen! Tornadoes aren’t just a tornado alley USA thing!

Advertisements
Read More