Site not look beautiful? Click here

Latin Grammy Awards

Shaila Durcal takes the stage at the 10th Annual Latin Grammy Awards at Mandalay Bay.

Shaila Durcal takes the stage at the 10th Annual Latin Grammy Awards at Mandalay Bay. by AP Images

Commenting Policy