Hosting the Olympic Games is a rare honor that’s bestowed upon the luckiest of nations. Athletes from around the globe travel to compete in the games every two years and with the entire world watching, it’s no surprise that host nations pull out all the stops in terms of showmanship. ...
via TechSpot