;

A UFO in Winter Park?

It looks as though there's more than a snow base at Winter Park.
Published: 6:14 AM MST February 10, 2017