Heroes Next Door (The Battle of London)

The Battle of London was the event where Earth's mightiest heroes pitted against the Irken Empire.