The North Face McMurdo Down Parka is a fan-favorite for a reason. Its high-quality materials, sleek finish, and thick fabric ...