Harvard Boathouse Sinking Into Charles River
The Harvard Sailing Center on the Cambridge side of the Charles River near the Longfellow Bridge is taking on water Thursday. WBZ-TV's Anaridis Rodriguez reports.

More Videos