Roof Avalanche Dumps Snow on PassersbySnow falls from building roof onto passersby, sending two to the hospital. NECN's Greg Wayland reports.Get more newsLiveonPrintFeb. 19, 2015, 5:14 PM UTC