Amusing Russian Soldiers Create Avalanche by Firing Artillery March 24, 2011 gags Video Description: Russian military use artillery to dislodge avalanches in North Ossessia….