Stephen Distracts Bob Costas
Season 6 E 28 • 02/25/2010
Stephen just wants to tell Bob Costas he's doing a great job hosting the Olympic Games.