Skip to main content
Report this ad

See also:

IOC dismisses reports that 2016 Olympics could be moved from Rio to London

Logo for the 2016 Olympics to be held in Rio de Janeiro, Brazil
Logo for the 2016 Olympics to be held in Rio de Janeiro, Brazil
Logo courtesy of 2016Rio.com, used with permission
Report this ad