#goliath

Travel | The Republic - all things Texas

Pictures of Lubbock's Worst Snowstorm in Over 30 Years

The winter storm that dumped over 10 inches of snow in Lubbock, Texas caused thousands of power outages and had emergency personnel working around the clock.