You are using an older browser version. Please use a supported version for the best MSN experience.

Florida Might See Snow In 2019... A Snow Park

Snow in Florida? It could be coming soon. According to the Tampa Bay Times, the company Point Summit Inc., is waiting on approval to build Florida’s first snow park in Dade City which is in Pasco County, north of Tampa and west of Orlando. Matt Yurus reports.
image beaconimage beaconimage beacon