Image 1 of 1

World Music Awards 91504_021.jpg

9/15/04,LAS VEGAS,NEVADA --- Pamela Anderson arrives at the 2004 World Music Awards at the Thomas & Mack Center. --- Chris Farina
twitterlinkedinfacebook