home

Total TV presents

Miss Angola Leila Lopes, a business student from the town of Benguela, was crowned Miss Universe in Sao Paulo, Brazil.

Channel: Video Clips

Related tags: video ,

Most Viewed