U.S. Markets closed

Adele Is Immortalized in Wax

Madame Tussauds in London reveal the latest addition to their music department - a wax work of Grammy-winning singer Adele. (July 03)