Snowmobiling Winter Weather Forecast 2026-2027
El Niño says mild. The Great Lakes say snow. Who will win Ontario's sled season?
By Jeff McGirr
Leo Stakos is the host of a national television series, Fish TV, which has been on air over 10 years, allowing him to host several outdoor industry events and star in television commercials, which led to Leo being nominated for nine Golden Moose TV awards, winning best salt water episode/show in the country.