profile image
by TheaGood
on 22/5/15
National Weather Service reports 4.51 inches of rain in an hour during storms in Corpus Christi, Texas - @stormchaser4850