‘Naatu Naatu’ from RRR creates history by winning Oscar for Best Original Song Published: March 13, 2023 - TIE Staff Post Views: 303