If you ever see this beautiful flower of ice, you are lucky! The rare and illusive frost flower is a by-product of weather and plants. Catch weather at its best and worst on Strangest Weather on Earth, Sunday nights, only on The Weather Channel.

Name:  1674.jpg
Views: 764
Size:  65.0 KB


Subscribe to Nidokidos Videos