Queen - Thank God It's Christmas (Official Animated Video)

Uploader: Queen Official

Original upload date: Sun, 15 Dec 2019 00:00:00 GMT

Archive date: Sat, 04 Dec 2021 10:41:34 GMT

Queen icons Brian May and Roger Taylor today, Sunday December 15, posted their personal Christmas messages to worldwide fans with the gift of a new specially created animation film for the band’s ‘Tha
...
Show more