Tag Archives: Olivia Newton-John

Olivia Newton-John Unveils Her Wax Figure at Madame Tussauds Las Vegas

Check out some of the photos from the unveiling of Olivia Newton-John’s new wax figure at the Flamingo Las Vegas! Before returning to her wildly-successful “Summer Nights” headlining show the internationally-renowned singer/actress revealed her brand new Madame Tussauds Hollywood wax figure at the Flamingo Hotel and Casino. Well known for her role in “Grease”, Madame […]