Tag: Icicle

WARNING – this review contains SPOILERS, but given how bonkers this issue is, things might not make sense...

After taking out Riot, the Green Team stars in a twisted version of Armageddon. Can they save the...