Shockwave Riders

The Shockwave Riders are given a task to claim the Phoenix and come into conflict with the X-Men in Venice.

Creation

The Shockwave Riders are created by Chris Claremont and Adam Kubert in 2000 and first appeared in The Uncanny X-Men # 381.