Last night, the “2020 American Music Awards” (AMAs) aired live on Sunday, Nov. 22, at the Microsoft Theater in Los Angeles, California. Emmy nominated, and Golden Globe-winning actor, writer, and producer Taraji P. Henson hosted the event with star-studded celebrity guests, nominees, and winners. Taraji P. Henson opened the show with a hilarious choreography tribute […]