Manmade Avalanche Roars Down Alaskan Mountain-VIDEO


What's the deal? Every so often, the department of transportation in Alaska sets off avalanches for routine safety measures and it looks incredibly cool cascading down the mountainside.