BREAKING NEWS

If you take the subway or bus on your commute you may be affected by the worldwide outage.

2019 American Music Awards

The 2019 American Music Awards were held Sunday, Nov. 24, at the Microsoft Theater in Los Angeles.

News 12 Staff

Nov 25, 2019, 1:29 PM

Updated 1,698 days ago

Share:

2019 American Music Awards
The 2019 American Music Awards were held Sunday, Nov. 24, at the Microsoft Theater in Los Angeles.
 


More from News 12