Dave sat down with Steve Beylon to chat about his love of weather, his early days in the biz and what we can expect from the upcoming winter.