normannorman.com
Miss Universe 2011 is Leila Lopes of Angola!
The dust has settled a bit after Miss Angola LEILA LULIANA DA COSTA VIEIRA LOPES nailed a glorious achievement by winning the Miss Universe 2011 crown – the 60th in a long line of titleholder…