The 2020 American Music Awards aired live this past Sunday night and some of music’s biggest stars lit up the stage. Hosted by actress Taraji P. Henson, the show was held at the Microsoft The…
The 2020 American Music Awards aired live this past Sunday night and some of music’s biggest stars lit up the stage. Hosted by actress Taraji P. Henson, the show was held at the Microsoft The…