British Cyclists Stun the World at Beijing Games

The team of Great Britain competes during the men's team pursuit gold medal final of the Beijing Olymic Games cycling-track event at Laoshan Velodrome on August 18, 2008. The British team claimed the title in this event and broke the world record.

(Xinhua News Agency August 19, 2008)

Related Stories