Skip to content

American Music Awards

The 38th Annual American Music Awards · 1 episodes · Nov 21, 2010

  1. Episode 1

    American Music Awards of 2010

    Nov 21, 2010

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