
The Best Medicine Show 2-12-13 1:00:35 2/12/2013 Former SNL cast member Jeff Richards visits the show to complain about his small bladder and does amazing impressions of Jeff Ross, Dustin Hoffman and Letterman among others. Jim Short sits in the co-host chair and does his best version of Duchaine….
Video streaming by Ustream