American Music Awards
S38E01
S38E01127 min· aired 11/21/2010

American Music Awards of 2010

TMDb0.0
Nexus es1162363TMDb ep 550086

Overview

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