During his latest convention appearance, comic book artist Todd McFarlane explained how one of his most iconic characters, ...
In The Amazing Spider-Man (1963) #375, Eddie Brock is seen rocking a black Venom jacket very similar to Spider-Man’s ‘Last Stand' costume. Though Last Stand Spider-Man popularized the look ...