It's another brilliantly eccentric episode of Britain's Got Talent 2015 tonight.
This evening's episode has everything you could think of, and a lot you probably couldn't have (for good reason).
There are dance troupes, singers, magicians, comedians, musicians and even a martial arts pro.
Oh, and a group of bagpipe players who dress as clowns, because the the bagpipes alone just aren't unpopular enough.
The Britain's Got Talent 2015 auditions Saturday night at 8PM on ITV.
Meet tonight's Britain's Got Talent 2015 contestants here...
JESSE JANE MCPARLAND
9 year old from Northern Ireland
Jesse Jane, aka JJ, shocks and surprises the judges with her spectacular sword wielding martial arts performance.
The tiny One Direction fan has come all the way over from Northern Ireland with her dad to impress the judges, and Simon Cowell in particular.
We wouldn't want to be the panel if they give her a no!