The iHeartRadio Music Awards is a music awards show that celebrates music heard throughout the year across iHeartMedia radio stations nationwide and on iHeartRadio, iHeartMedia’s digital music platform.
Location:
New York, NY, United States
Founded:
2008