Snow comes down in Tallahassee

Snow comes down in Tallahassee, Florida. Video shot by Hayley DiMinno.