archytele The Vault

S1·E19 Miss Universe 1973

Aired July 21, 1973

Synopsis

Miss Universe 1973 was the 22nd Miss Universe pageant, held on 21 July 1973 at the Odeon of Herodes Atticus in Athens, Greece.