Naatu Naatu Wins Best Original Song at the 2023 Oscar And Indian Twitter Goes Nuts
The long-awaited moment has come, and the verdict is in: “Naatu Naatu” won the 2023 Oscar for Best Original Song. This amazing accomplishment made history because it was the first time a song from an Indian movie won this award. The movie that did this was RRR, which was directed by SS Rajamouli and starred … Read more