20th September - Today's News: Texas Floods as TS Imelda Brings 3 Foot of Rain
Tropical Storm Imelda kills two in Texas as the tropical storm unleashes a deluge of rain and devastating floods
And it's suggested that dust from a giant asteroid crash caused an ancient ice age 466mya
Comments
Post a Comment