Previous Episode: Stormcrow Comic-Cast #016: My Own Worst Enemy, Part 2
Next Episode: Stormcrow Comic-Cast #018: My Own Worst Enemy, Part 4
Join us for the seventeenth episode of the Stormcrow Comic-Cast as the Superior Spider-Man faces off with The Vulture! Kevin Merrill and Rubin Gee discuss Superior Spider-Man #3 + hear Kevin and Rubin's top comic book picks of the week!