Jared Leto was certainly "Closer to the Edge" than ever before. On Thursday morning, the rocker, 51, climbed the Empire State Building to announce the launch of Thirty Seconds to Mars' 2024 Seasons world tour in support of the band's latest record It’s The End Of The World But It’s A Beautiful Day. “The building is a testament of all the things that can be done in the world if we put our minds to it,” said Leto in a press release, “which is largely the inspiration behind our most recent album, ‘It’s The End Of The World But It’s A Beautiful Day.’” In photos obtained by PEOPLE, Leto can be seen sporting a red jumpsuit and scaling the monumental skyscraper.