The 71st Miss Universe pageant, held at the New Orleans Morial Convention Center in New Orleans, Louisiana, United States.
Episode Discussion
Login to leave a comment on this episode.
The 71st Miss Universe pageant, held at the New Orleans Morial Convention Center in New Orleans, Louisiana, United States.
No comments yet. Be the first!