Jimmy Kimmel Live! Season 5 Debra Messing, Justin Long, Kelly Rowland Season 5, episode 95 Debra Messing, Justin Long, Kelly Rowland June 27, 2007 45 min Previous episode Don Rickles, Keely Smith Next episode George Foreman, Jennifer Esposito, Tiger Army