Defo is wondering aloud is Lance Armstrong able to be seen for the tons of good he has done, or he is singularly an evil vision at this point?!