Superman/Superboy Revenge Squad

Superman/Superboy Revenge Squad

A group of aliens dedicated to destroying Superboy/Superman.