Tonight 24-year-old Craig Ball takes to the Britain’s Got Talent stage singing Miley Cyrus’ Wrecking Ball in the voice of various famous actors and cartoon characters.
From Kermit to Miss Piggy via Gollum and Morgan Freeman the singer performs each section using their famous tones. A large screen behind him shows each character to help the audience identify each one.
To date that video has had more than 24 million views, with Monsters Inc characters and The Lion King cast among the voices he used.
As with Hull, Ball has a YouTube page packed with other examples of his voice work.
Here, for example, he covers Macklemore and Ryan Lewis’ Can’t Hold Us with the help of multiple recognisable voices:
Whether his act will be enough to see him through the live shows – or enough to make everyone forget Hull’s efforts – remains to be seen. But hey, there were Discmans before iPods. MySpace before Facebook. And let’s face it, if dog acts can win more than once on this show, anything can happen.
Tune in to Britain’s Got Talent tonight from 8:00pm on ITV
Sign up to the Radio Times newsletter for the latest TV and entertainment news