iOS app Android app

John Stewart Alvin Greene

Stewart Takes On The Alvin Greene Victory (VIDEO)

Posted 05.25.2011 | Comedy

Last week Democratic candidate Alvin Greene emerged victorious in his state's primary, despite being unknown and unemployed. His state? South Carolina...