x
Breaking News
More () »

Dozens of vehicles swamped from Beta's rain

Vehicles all over Houston, Texas, were stuck in floodwaters after Beta flooded the city with heavy rain on Sept. 22.

Before You Leave, Check This Out