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