The World According to Lance Four Corners : Season 52 Episode 31
TV-PG ABC 45m int(0)
Aired: October 15th, 2012 @ 8:30 PM EST on ABC
How was one of the most celebrated sporting heroes of all time condemned as a drug cheat? Did Lance Armstrong really fool us all?