So the basic idea is that any of the New Englanders on WP can come here to talk about New England stuff. Really anything. Sports, Weather, Politics, Music, anything. Just have fun and discuss our little corner of the U.S. I assume we have at least six New Englanders, so it shouldn't be so hard...