American Music Awards · SEASON 38
American Music Awards of 2010
Episode 1 · 2010-11-21

- Talk
Episode overview
The 38th American Music Awards were held November 21, 2010 at the Nokia Theatre in Los Angeles, California.
127 minutes
Episode 1 · 2010-11-21

The 38th American Music Awards were held November 21, 2010 at the Nokia Theatre in Los Angeles, California.
127 minutes