Queen / Definitive Earls Court / 1 DVDR in 1970s, Non Label, Queen 2012/03/27 419 ViewsQueen / Definitive Earls Court / 1 DVDR / Non LabelLive At Earls Court, London, England 6th June 1977.Click Image To Enlarge 2012-03-27MRogetweet