The palace released a video a few hours before the start of the big Song Contest final, in which the band of the Irish Guards plays the song "What The Hell Just Happened?", with which the United Kingdom is competing this year. The song title means "What the hell just happened?". "THIS just happened," writes the royal family under their video.
