Snow comes down in Tallahassee

Snow comes down in Tallahassee, Florida. Video shot by Hayley DiMinno.
Published: 10:30 AM EST January 3, 2018