Mexico January 3, 2018 7:20 am

Snow Falls in Tallahassee For First Time in Nearly 30 Years

Residents woke up to snow flurries on Wednesday as a result of a cold front that has taken over much of the country, including North Florida (Courtesy Twitter / @TimBeckTLH and Instagram / @eloralynw)

US & World Videos

Exit mobile version