First day of Spring in New Hampshire cjr5109 10 years ago It’s the first day of Spring in New Hampshire and the Windsor crew is on the road! Happy Spring!