Filmed: Early September 2024
Location: O2, London, UK
Broadcast: Mamma Mia! The Party social media
Release status: Unreleased
Shown in: Worldwide - Internet
Presumably filmed around the time of the Mamma Mia! The Party's 5th Anniversary celebrations, Bjõrn recorded this short message promoting the show.