The 2010 American Music Awards
The 2010 American Music Awards took place in Los Angeles tonight, and all of music’s stars came out to play.
The 2010 American Music Awards took place in Los Angeles tonight, and all of music’s stars came out to play.