Did you see the new episode of “The walking Dead”? Well, I’d be pretty sure if your a non US reader that you probably didn’t! So I thought that you should know where to watch every new episode (and previous series too) a couple of days after it is aired in the states.
Let me first say that I have no affiliation to this site, I just watch stuff there, and if you didn’t know about it before and were unable to see some great TV you can now!
From there you can watch all sorts of stuff and keep up to date with the new series!
Please note: The site is great, but has a fair few pop up windows that can be very annoying, so make sure you have your pop up blockers on and keep persevering !