The other day, Jose Luis Garcia-Lopez posted on Facebook some photos he took at DC Comics in the 1970s, when the company resided in 75 Rockefeller Center. Among them was this one, snapped in the production department. On the left is letterer supreme Todd Klein; on the right is production maven and king of covers and colorists, Bob LeRose (June 3, 1921 – August 30, 2006).… Read the rest
Recent Comments