The 2013 Head of the Charles Regatta will be held on the weekend of October 19-20. Races run from 8 a.m. to 5 p.m. each day. Here’s a guide if you’re going.
Get every new post delivered to your Inbox.
Join 1,989 other followers