Alvin Greene Stays On Message October 13th, 2010 Oscar Facebook Twitter Don’t laugh at this guy. He’s no dumber than the voters who nominated him. Facebook Twitter