Rob Liefeld, a.k.a. The World’s Worst Comic Book Artist, posted the cover of Brad Meltzer and Ed Benes’ upcoming Justice League of America #1 (due out this week) on his forum last night. Before I go any further, I’d just like to say how happy I am that Liefeld doesn’t […]