Uncategorized Russian Soldiers Create Avalanche by Firing Artillery By admin on Sunday, March 27, 2011 Avalanches Russia Soldiers World Previous Post Next Post