The rain did not dampen the spirit at Helsinki Olympic Stadium, packed with PMMP fans, on August 23, 2024. The band’s songs echoed, and nostalgia flowed with hits from the 2000s.