The North Face Thermoball Jacket Review January 6, 2015 by Levi Opsatnic. When I heard that The North Face was working with insulation that acted like down to keep you warm but...