Roof of Rite Aid store collapses in Delaware

February 11, 2010 5:20:47 PM PST
The roof of a Rite Aid store collapse Wednesday evening under the weight of heavy snow.

Load Comments