STORM WATCH

Extreme heat continues with scattered storms throughout the weekend

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,671 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