John Di Domenico is America's #1 Donald Trump impersonator, including playing Trump on Howard Stern. John impersonates Dr. Phil, Bill Clinton, Austin Powers and many others while revealing the art of impersonation and acting. He and Terrence reminisce about they both overcame their childhood speech impediments to succeed on stage.