Feedback

Roof Avalanche Dumps Snow on Passersby

 

Snow falls from building roof onto passersby, sending two to the hospital. NECN's Greg Wayland reports.

Shows