Live Stream The 2016 Latin Grammys

The 17th Annual Latin Grammy Awards are being held Thursday, Nov. 17,  at the T-Mobile Arena in Las Vegas, Nevada. The nominations were announced on Sept. 21, and tonight, you can live stream the whole shebang, here. Congratulations to all, and best of luck!

READ: Marc Anthony Crowned Person Of The Year As Music Giants Bring Down The House