American Music Awards 2010 Pressroom { 114 images } Created 22 Nov 2010

Press room for the 2010 American Music Awards at the Nokia Theatre L.A. Live in downtown Los Angeles.
November 21, 2010
Pictures: Paul Smith / Featureflash
View: 100 | All

Loading ()...