Let the games begin!

London Olympics 2012 officially start tonight. The opening ceremony starts at 9 p.m London time but the viewers in U.S. will be able to see it 7.30 p.m. ET on NBC. The next 16 days will be filled with competitions and emotions to be sure to check the schedule to watch it live. Some of […]