A day after a devastating tsunami in Japan, there are heavy hearts in the town where the Pilgrims landed in Massachusetts.
1 / 28
WCVB - Boston
Wed, May 9, 2012 3:32 AM EDT