Entry 050 – Rockslide

Art by Terry and Rachel Dodson Name: Santo Vaccarro Code Names: Rockslide First Appearance: New Mutants #3 (September ’03) Powers: General rock monster powers Teams Affiliation: X-Men, Hellions, X-Dudes About My first experience listening to Coheed & Cambria came from watching the music video for “A Favor House Atlantic” on Fuse. I was not a fan. That first impression stuck…

Read More