Mahan MacVicarMar 17, 20234 minDemon in a Bottle: Iron Man Gets MacabreIron Man #128: Demon in a Bottle is the finale of the nine-part Demon in a Bottle Series (The Invincible Iron Man #120 to #128), which...