WATCH: Queen Premieres Three New Videos Created By Fans From More Than 120 Countries
In July, we told you about Queen asking fans to help create three new music videos as part of their “You Are the Champions” campaign and wow did they ever come through.Now, as a result of […]