Let it Snow in Florida!

Let it Snow in Florida!
Loading related items ...
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 10:58am EST Where