When cyclists begin dying in alarming numbers, all eyes are on a mysterious new drug. But what is EPO? How does it work? And could it be used to manipulate a race result? Show more
Discover 11,128,835 listings and 279,596 playable programmes from the BBC
When cyclists begin dying in alarming numbers, all eyes are on a mysterious new drug. But what is EPO? How does it work? And could it be used to manipulate a race result? Show more