According to the mighty Stephen Colbert, the Rio Olympics are well on their way to making the Sochi Olympics in Russia look like a winter wonderland.
According to the mighty Stephen Colbert, the Rio Olympics are well on their way to making the Sochi Olympics in Russia look like a winter wonderland.