January second 1963: Larry Lieber unveils brand new show

January second 1963: Larry Lieber unveils brand new show The Grim Ghost(Marvel Comics) and Ironjaw (Marvel Comics) in New York City, New York. Also on this day, Larry Lieber sparks […]