Favourite Of The 90s, Rambha All Set For A Stunning Silver Screen Comeback By News Desk on March 1, 2025