Well, you gotta hand it to America, we tried. But Rio ultimately won the bid for the 2016 Olympics, how could they fail, they have Jesus on their side, a Jesus that could quite possibly beat Godzilla, should he have to.
I guess we can blame the loss of our bid to a number of things but when all else fails . . . you’d better . . . Blame it on Rio!
Enjoy!

