North Texas Ice Avalanche
Peter Pizagalli Published 12/09/2013
An apartment complex building rains down sheets of ice and melting snow!
48
500,543
Views
Views
4
Favorites
Favorites
Advertisement
Categories: Pop Culture
Next
Comments