Florida's wild snow park, Snowcat Ridge, returns this December – I Love the Burg

It’s going to snow in Tampa Bay this year! Not really, but we can get a taste of the winter season at Florida’s snow park, Snowcat Ridge – an …

Do you trust this headline?

You already voted!