Snow Wars

2013 • 46min • Documentary

36%
User Score
It’s man versus nature in British Columbia where Canada's Mobile Avalanche Control fights land and air battles using explosives and howitzers.

Available on

Share