home > news Yes, it's actually snowing in Tallahassee, Florida
Yes, it's actually snowing in Tallahassee, Florida
Freezing rain, sleet and snow will fall along the Southeast on Wednesday -- and lead the way for a brutal winter storm that is expected to strengthen rapidly as it moves toward the Northeast.