People in Denton, Texas are walking to work and stores after repeat rounds of freezing rain left roads coated in ice.
Quickly and easily download Instagram videos with our free tool.