Well this just keeps getting better and better. Ladies and gentlemen the Rio 2016 Olympic Torch.