Monday, November 24, 2008

2008 American Music Awards

The 2008 american music awards were held in the Nokia Center in L.A. Check out the flicks below!!!









No comments: