
Season 5, episode 102
Kevin Baker
Lance Armstrong comes in third in the Tour de France, and Kevin Baker says Obama is the new Hoover.

Season 5, episode 102
Lance Armstrong comes in third in the Tour de France, and Kevin Baker says Obama is the new Hoover.