Amusing New DC Comic Strip Pokes Fun at "The Cape Thing"Amusing New DC Comic Strip Pokes Fun at "The Cape Thing"geektyrant.com