ICC World Cup 2023 trophy arrives in Guwahati amid much fanfare
Launched in spectacular fashion, the trophy soared to 1,20,000 ft above the Earth and eventually landed at the Narendra Modi Stadium in Ahmedabad.
Launched in spectacular fashion, the trophy soared to 1,20,000 ft above the Earth and eventually landed at the Narendra Modi Stadium in Ahmedabad.
Adele barely got through the first line before exclaiming, "I'm so happy to be here!" and asking the crowd for some vocal assistance.