McAllen, TX, reels from record rainfall as roads bcome rivers
McAllen, TX, reels from record rainfall as roads bcome rivers
Over 8 inches of rain yesterday turned roads into rivers, forcing drivers to ditch their cars in McAllen, Texas. This historic downpour shattered records and is 1/3 of their annual rain.