All in all London did a good job with the Olympics. Sure they had the worst looking mascots of all-time history, but everything else seemed to go off without a hitch.
All in all London did a good job with the Olympics. Sure they had the worst looking mascots of all-time history, but everything else seemed to go off without a hitch.