Queen: A Night at the Odeon | In one of their all-time greatest performances,a chance to see classic British rock band Queen recorded live in concert at the band's Christmas Eve performance at the Hammersmith Odeon in 1975. [S] | Fri, Oct 28, 11:55 pm | Channel 5 | 65 mins |