Queen / Christmas Concert 1975 / 1DVD in 1970s, Non Label, Queen 2012/03/29 345 ViewsQueen / Christmas Concert 1975 / 1DVD /Non LabelLive At Hammersmith Odeon, London, UK 24th December, 1975.Click Image To Enlarge 2012-03-29MRogetweet