John, We plow snow in northern IL, wondering if you could recommend a site with the most up to date site for a Doppler radar. Not sure if there’s a difference in weather radar or Doppler radar? Thanks, Dave 2012 Procross Turbo