Snow flurries were reported in Florida – YouTube

Snow flurries and below freezing temperatures were reported in Florida. NEWSMAX's Leonardo Feldman reports.Watch Newsmax on Directv 349, …

scroll to top