Yesterday, Russ Cochran passed away, aged 82 His daughter Sylvia Cochran Hershenson and his brother Mike Cochran posted notices on social media last night.
Russ Cochran is best known as a comic book art dealer and publisher of EC Comics reprints, but also MAD Magazine, Disney comics and books on Hopalong Cassidy, Chet Atkins, Les Paul[...]