Snow and Ice Storm Towing in Georgia: What Happens When Atlanta Roads Freeze
Two inches of snow shut down metro Atlanta for days in January 2014, an event Atlantans still call Snowmageddon. Georgia’s roads simply aren’t built or driven the way northern roads are, which means…


