The Olympics Are Here [Photos]
Whether London is ready or not, the Olympics are here. The games could cost up to $40 billion, which shouldn't be a big problem for one of the richest nations on Earth. Every four years, the the games take amazing preparation to ensure security, schedule the events and make sure everything is in place. Enjoy the photos of the lead up to the opening ceremonies!