Tag: Allu Arjun’s wax statue will be kept in Madame Tussauds Museum