Thousands of Athletes to Compete in Head of the Charles

This weekend, 11,000 athletes from around the world will take part in the Head of the Charles Regatta.