First superpowered funfair in London
DC launch the world’s first Superpowered funfair on London’s South Bank to ...