Snowcat Ridge opens to the public on Friday, Nov. 20th at 3:00pm
Florida's first snow park opens today in Dade City
Snowcat Ridge – the one-of-a-kind alpine snow park – will feature a massive snow tubing hill, Alpine Village and a ten thousand..
ABC Action News