This is why Invincible fans think the demon in Season 3 Episode 8 sounds so familiar

Invincible Season 3 Episode 8 just introduced a scary new character: a demon in Hell, and he’s played by a huge star.

About admin