On this day
  • 1973: Queen live at Paris Theatre, London, UK.
  • 1977: Queen agreed to honour their agreement to pay Trident a substantial...

Read all 10 events for 20 October at diary.QueenSongs.info