Beijing – Youku Inc., China's leading Internet television company, has aired The 727 Cycling Team, the fourth in a series of five micro-movies titled Ordinary Olympians, which tells the stories of ordinary people whose extraordinary experiences reflect the Olympic spirit. Ordinary Olympians debuted on April 15 as part of Youku's "Our Olympics" campaign, and has since been viewed a total of more than 24 million times. More than 93,000 comments to date have been left by viewers. Drawing on … [Read more...] about Youku celebrates Olympic spirit