Let it Snow in Florida!

Let it Snow in Florida!
It snowed in Panama City, Florida. There is an accumulation of snow and ice on the ground, cars, palm trees and houses. Tropical plants needed to be covered for protection.

Submitted By tjones4581 When 2014-01-29 11:00am EST Where