A master vocal impressionist, Craig performs hit songs by over forty different artists. You will be amazed by what you hear!