Category: Photos

News Photos Selena

Selena Wax Figure Unveiled at Madame Tussauds Hollywood [PHOTOS]

Selena fans petitioned for it and the day finally arrived to unveil the wax figure immortalizing Selena Quintanilla in aContinue Reading