Paris Olympics Open With Tour de Force on the River Seine
The three-hour show saw 205 delegations on 85 boats wind past a string of stages on the nearly four-mile course.
The three-hour show saw 205 delegations on 85 boats wind past a string of stages on the nearly four-mile course.