Boom! It's Snow Thunder

A rare weather phenomenon startles one family in Sellersville, Pa.

Examined