The Thunderbolts Vs The Suicide Squad

Started by Supermex1 pages

The Thunderbolts Vs The Suicide Squad

Who wins?
No prep..

The Thunderbolts:

Punisher
Electra
Venom ( F.T )
Mercy
Red Hulk
Deadpool

Vs

The Suicide Squad:

Harley Quinn
El Diablo
Black Spider
Voltaic
King Shark
Deadshot

Fight takes place on the Statue of Liberty grounds...

Ross carries his team imho