southparkobama

South Park celebrates the election

About Last Night... captures the true spirit of the 2008 Presidential Election. What better place to turn to, but America’s favorite small town to get a real sense of what Obama’s historic victory means to people across the country.


(thanks CQ)