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?!
Want to know more about Jeff 'Defo' DeForrest? Get his official bio, social pages & articles on Miami's 940 WINZ!Full Bio