Uncategorized Russian Soldiers Create Avalanche by Firing Artillery By admin on Sunday, March 27, 2011