More promo art from the failed No Man's Land series.
I got no idea on this or thoughts on this other than to post it. Any chance of proving this is a real thing is lost in the endless loop thanks to World's Finest has the link to this at their main site just leads to Beware the Batman. Why they're doing this? I dunno. But they say this is more art from that lost concept.
That's all I got. If I had more info this would be on the front page. Instead it goes here because World's Finest needs someone who understands how to run the code of their front page better.