Walking Dead star Norman Reedus had recently made a jump to video games thanks to Kojima Productions’ Death Stranding, and while no official sequel has
Tag: Walking Dead
Amazon Drops New Clip for Robert Kirkman’s Invincible
After the success of The Boys, Amazon Prime Video is looking to expand on their superhero IP with Robert Kirkman’s Invincible. The show is set