Category:League of All-Stars

The league of All-Stars is an extraordinary super-hero team comprising of the best available.

If this is the best availible, we're seriously screwed.