
Lubbock Still Recovering from Historic Texas Blizzard
The City of Lubbock, Texas, is still recovering from a historic blizzard that left massive snow drifts and power outages. The storm dumped the third largest accumulation of snow in the city’s history on the streets and highways. Tropical storm force winds piled massive drifts and created power outages for residents.
