November 24, 2014

The 2016 Olympics in Brazil unveiled their two mascots for the Olympics and Paralympics.

You May Like