Comics Culture

RIP Comic Icon Len Wein, 1948 – 2017

I really should have this posted yesterday, given the time sensitive issue this article is dealing with, but as Len Wein was one of my idols, I found myself a bit choked up and unable to get the words down that would do him justice until just recently. So, to say that the death of […]