Call out to all you in New England...post here :)

United States
November 15, 2006 12:31pm CST
If you are from the New England area would love to see you post here....can maybe get a discussion goin about loves and hates about the area
No responses