Issue appearances: 12
Shockwave Riders is a comic book character. Shockwave Riders is associated with Marvel. Shockwave Riders appears in 12 issues in the Overstreet Access database.
First appearance: #381
Issues featuring this character: