North Texas Ice Avalanche
Peter Pizagalli
Published
12/09/2013
in
Pop Culture
An apartment complex building rains down sheets of ice and melting snow!
Categories:
Pop Culture
104 Comments