For those of you who didn't get a chance to watch TWD last night, AMC put the episode up for free for a limited time! I'm not sure when it expires, but they announced it 6 hours or so ago, so hopefully it is up by the time you see this.

http://www.amctv.com/the-walking-dead/videos/episode-301-the-walking-dead