QueenZone discussion #730502

Is Brian May playing guitar in this GNR leaked track from it's new album?