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)