Loading...
Uploaded by FEMA on Apr 29, 2009
Tropical Storm Allison devastated southeast Texas in June 2001, causing $5.5 billion in damage. The Houston area was hit the hardest.
Education
Standard YouTube License
nice home frank :)
wwwy2000 2 years ago
Load more suggestions
nice home frank :)
wwwy2000 2 years ago