Another New Streaming Service Was Just Announced


AMC (Entertainment...like the movie people, not the TV channel with The Walking Dead) is entering the world of on-demand streaming.