'Britain's Got Talent' Contestant Craig Ball Sings Miley Cyrus's 'Wrecking Ball' With Celebrity Impressions

Peter Griffin came in like a wrecking ball.

'Britain's Got Talent' is back on our screens once again, and the third week of auditions gave rise to a few stand-out acts - one of which was 24-year-old Craig Ball, who sang Miley Cyrus's banger 'Wrecking Ball' in the style of several celebrities and cartoon characters.

He kicked things off as Morgan Freeman, before moving onto Mickey Mouse, Christopher Walken and a few other fan favourites.

The judges were delighted to hear every impersonation Craig came out with, and he went on to join contestants such as opera singer Ruby Murray and singing double act Ian and Anne in the next round.

Before You Go