In the futuristic city of London somehow 20% of the population are now ‘Supers’. How these people suddenly got their powers is unknown, as of now.

2nd Rate Heros