Real Clear Science Video

The Latest Science Videos

How Mother Nature Makes Her Own Snowballs

A strange winter weather phenomenon known as "snow rollers" has citizens of Vermont enchanted.