New Delhi [India], March 3: On March 2, 2025, Delhi was set ablaze as Simba Uproar turned Jawaharlal Nehru Stadium into the pulsating heart of underground culture. From pulse-racing performances to awe-inspiring art, the festival electrified the city, uniting thousands in a shared celebratio