Viva La France

Team France lived an unexpected, roller coaster fairy tale this week during the Rio Olympic Games, and when they secured Olympic Team Gold today in Rio De Janeiro, Brazil, there were few dry eyes on the team. It was the first Olympic Team Gold for France since the Montreal Olympic Games in 1976.

Get to know us on Instagram