695 Views
Madame Tussauds NY Reveals the Jaw-Dropping Swami Ramdev’s Wax Statue
The iconic Madame Tussauds New York, is back into headlines, not to reveal a Hollywood star or…