Tag: ,

American Music Awards 2018

Watch the phenoms take stage at the 2018 American Music Awards

Celebrating and honoring music talent at the biggest stage, Vh1 brings to fans the 2018 American Music Awards from the Microsoft Theater in LA, California. Hosted by the...