The Daily Show explains why Lance Armstrong’s lying is almost as impressive as his cycling.

!!!!