Snowfall at Tallahassee home

Snow began falling on Wednesday morning in Tallahassee, Florida.