Entertainment Watch the 2020 American Music Awards on ABC live Stream Free The 2020 American Music Awards, which honor the best and brightest artists in nearly every genre of music, are taking place tonight at the Microsoft Theater in Los Angeles. Hosted BritMedia360.com3 years agoKeep Reading