Christmas is a hectic time for the people of Green River, especially for Grace Long, who is the third generation of her family to oversee the New England town's famous Christmas Eve parade. The parade's audience this year is expected to be in the millions, thanks to a national morning show that has chosen Green River as the location for its Christmas Eve day program.
Read full
Christmas is a hectic time for the people of Green River, especially for Grace Long, who is the third generation of her family to oversee the New England town's famous Christmas Eve parade. The parade's audience this year is expected to be in the millions, thanks to a national morning show that has chosen Green River as the location for its Christmas Eve day program.
Discussion