Nothing to do with motorcycles, but even if you are not a sport addict, the Olympics opening ceremony is a must watch. The show starts at 8 pm local time (5 am PDT) at the Beijing National Stadium (The Bird’s Nest) of the People’s Republic Of China. Amazingly,...
This is a content summary only. Click on headlines for full links, images, other content and more!