
This last week was a banner week for horror and television. How you ask? Well, one brand new show smacked us upside the sexy face and one familiar fright came shambling back to the screen. Those shows: The River and The Walking Dead. Follow Email PostShare on Tumblr