Miss Universe pageant in Miami 2014
SouthFlorida.com
The 63rd Miss Universe pageant was held on Sunday, Jan. 25, at Florida International University.
The 63rd Miss Universe pageant was held on Sunday, Jan. 25, at Florida International University.