Nothing better than a newf and their kids in the snow or the water! Stay warm and off the streets with your car...my recollection from time in the DC area is everyone FREAKS out with snow.
See what I mean....Newfs in the snow = cute....kids and Newfs in the snow....awwww, there's nothing like it! It takes me right back to my childhood when snow and playing with my bear dogs was almost as good as Chritmas morning.