Picture 106 Published June 12, 2009 at 446 × 316 in [pics] Madame Tussauds wax stars in Hollywood (Jamie Foxx, Jennifer Lopez) ← Previous