Visitors Pack Castle Island As Spring Finally Arrives In Boston
WBZ-TV's Mike LaCrosse reports from a sunny South Boston.

More Videos