Talk:New England area of USA braces for winter storm

wow. There is actually a New England in the U.S. Interesting... — F e  llow  Wiki  News   (W)   (sign here!)  00:13, 21 February 2007 (UTC)