Armstrong Documentary Reveals Rider’s Compulsion
The recent documentary on Lance Armstrong has attempted to seek justification for the fallen hero’s doping antics that shook the entire last year. Filmmaker Alex Gibney has come up with a documentary “The Armstrong Lie” that reveals the factors which urged Armstrong to resort to not-so righteous battles. The defamed cycling legend became an inspiration… Read More »