Released on 17 July 2000 , the song features two members of Queen : Brian May on guitar and Roger Taylor on drums ; however , they do not sing any vocals on the track .
Roger Taylor is the drummer of the band Queen .