If you think London 2012 is all fun and games and McDonald’s sponsorships, you haven’t seen Stephen Colbert’s report on the shocking amount of sex at the Olympic Village.

Is this Fred Willard arrest story just leaving you confused? Well then let Stephen Colbert explain why Mr. Willard and the LAPD are acting like idiots.

See why Stephen Colbert says “Asians are the new Mexicans”, and check out his plans to keep them out of America with a “Super Awesome Wall Of China” [better name pending].

Watch Stephen Colbert’s stinging rebuttal of President Obama’s new immigration policy, for clearly pandering to a Hispanic vote he’s already going to win easily.

Last night Stephen Colbert covered the marijuana legalization initiatives in November’s elections, which Democrats are hoping will cause a high turnout. Like, a really, really high turnout.

You guys, Mitt Romney is just an ordinary blue-collar “sport” fan, which is why Stephen Colbert is here to remind us that dressage (otherwise known as “horse ballet”) goes perfectly with a beer and a foam finger.