20120727 news: The Olympics are here. Fasten your seat belts