Invincible Drops First Look at Season 2 Villain Angstrom Levy

The first look at Angstrom Levy, the main villain of Invincible’s upcoming season season, has been revealed.IGN exclusively debuted the […]