France's Julie Bresset wins Olympic gold in mountain biking; Georgia Gould of US takes bronze | PopScreen
Feedback