Snow Falls For First Time In Miami
January 19 1977

Description
Snow falls in Miami. This is the only time in the history of the city that snow has fallen. It also fell in The Bahamas.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T22:05:30Z

Log In To Edit Event