Tagged With Olympic Torch

No one wants to host the Olympics anymore --  will they go away?