World's Finest (DC 2010), Issue 03, Page 18 & 19

More original comic art by Jamal Igle