News > Friday Night Show At Wembley Stadium Now Live On Official You Tube Channel

Added on 07-Feb-2014

Queen's Friday night show at Wembley Stadium on July 11th, 1986 has now been uploaded to the Official Queen You Tube Channel!

Be sure to subscribe to the channel as we continue to upload more content each week!

Submitted by: Queenzone Ghost

What do you think?