Mascots from previous Olympic Games unite in Rio de Janeiro

Reuters

Email Print

Mascots from previous Olympic Games arrive in the next host city, Rio de Janeiro, to visit iconic spots such as Sugarloaf Mountain and the Maracana.

More Sports News