Marvel art director, Matteo De Cosmo dies from

New York-based art director, Matteo De Cosmo, who worked on several ABC Studios projects including Marvel’s The Punisher, has died from Coronavirus-related complications at the age of 52.  He passed away back on Tuesday, April 21st, according to The New York Post, but the news of his death was made known this week.  Zahir McGhee, the […]