Its not the official Bicycle Race video as far as im aware. But theres a video of Bicycle Race that has loads of pictures fly by with the words and I know there is a picture of Darth Vader's head when the Star Wars line comes up. I consider myself a proper Queen fan so its probably something really obvious but im just having a brain freeze atm
Thanks.