News

Dubbed the “Powerpuff Girls of Pop” – a meme brought to life in the form of a giant cartoon statue greeting attendees at the ...