An Irish sports journalist becomes convinced that Lance Armstrong’s Tour de France victories are fueled by doping. Driven by this belief, he begins a relentless investigation to uncover the truth behind the cycling legend.
An Irish sports journalist becomes convinced that Lance Armstrong’s Tour de France victories are fueled by doping. Driven by this belief, he begins a relentless investigation to uncover the truth behind the cycling legend.