4.0

GI JOE COBRA #11

EDITOR's NOTE: GI JOE COBRA #11 will be in stores December 15th.At COBRA HQ, Chuckles, who struck a deal with Cobra Commander, awaits his revenge...