If you follow Britains Got Talent then you might have seen Craig Ball perform before. This time, Craig Ball gives us this masterpiece at the Semi-Finals. He performs Adele’s Hello using various different voices, which include, Shrek, Donkey, Stewie Griffin, Peter Griffin, Kermit the Frog, Miss Piggy, Mickey Mouse, Minnie Mouse and Elmo. Which is then finished off by Yoda from Star Wars. Craig will surely get my vote!.