North Face Patrol 24 ABS Avalanche Airbag Pack Increases Your Survival Rate in An Avalanche

In order to increase your survival rate when you’re caught in an avalanche, North Face has released North Face Patrol 24 ABS Avalanche Airbag Pack. The company claims that its ABS airbag system provides 95% success rate in real-world use, it’s a great protection for winter pursuits in the back country as it prevents burial […]

Read more...