Savage A-Bomb vs Thunderbolts Juggernaut

Started by Devron871 pages

Savage A-Bomb vs Thunderbolts Juggernaut

it's the Savage A-Bomb not the current versus the current juggernaut in thunderbolts,
Who Win this?

Juggernaut wins. He was fighting Thor, Iron Man, and Luke Cage recently and doing well.