Kevin McCaffrey – May 29th Through May 31st, 2014

Kevin McCaffrey Thumbnail

Based out of New York City, Kevin McCaffrey made his network TV debut on The Late Show with David Letterman in November of 2013. He currently appears every week on truTV Presents: World’s Dumbest, where he gets to rub elbows (and possibly other body parts) with thecrème de la crème of show business, such as  Danny […]