0 Entertainment March 13, 2023 2 Min Read RRR Won Oscar For Best Original Song Natu Natu, Creates History Adding another feather to the hat, the S.S. Rajamouli directed RRR won the Oscars 2023, for the best original song category. It is to be noted, the Natu Natu (Nacho…