The late night hosts celebrated Cinco de Mayo last night in style. Jay Leno hosted a topless Rush Limbaugh on his show, wearing a sombrero and a smile! Jimmy Kimmel mocked the president for calling May 4th, Cinco de Quatro, but, hey, if that's his biggest gaffe in office, we're gonna be okay. Stephen Colbert celebrated with friends in Lou Dobbs's prison, which is either the best S&M bar in midtown or a very scary holding place for illegal immigrants.
In other news, Jon Stewart explained why the economy will never get any better.
To see yesterday's late night round-up click here.