Anuncio

Which country has won the most Miss Universe titles?

  • USA
  • Venezuela
  • France
  • China