Prepare to be awesomized! It’s Queen’s rock classic on slide whistles and a kazoo. It’s like this guy looked at the definition of fun, found it woefully inadequate and sought to redefine it via 1980s rock gods and whistles. It’s like the Clangers vs. The Muppets…..On acid! – Mamma mia, indeed.