Thursday, February 21, 2013

Top Yahoo headlines consist of an announcement of Superman & Batman teaming up in new upcoming ongoing title. While the title itself might be new, is this really all that novel of a concept? Hasn't there been a title of this pairing, often under the branding of "World's Finest", in some form or the other for nearly 50 years now?

No comments: