Mascots unveiled for 2016 Olympics in Brazil

Author:
Video Duration:
55

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