profile image
by TheaGood
on 25/5/15
National Weather Service reports 4.16 inches of rain measured in 1 hour on Houston TX's Buffalo Bayou; significant flooding ongoing - @breakingweather