‘Naatu Naatu’ from RRR wins the Oscar for the Best Original Song World By Editor Last updated Mar 13, 2023 298 Share 298 Share