FdipVid021: I love New England

Despite the cold of its winters, I love New England. It's my favorite place on the planet, and will always be my home. Go for me on a cold winters long run in the back country roads of rural New England as I talk about my love for this part of the planet.