by Sohmer from Least I Could Do on (#72144)
With Netflix being much in the news of late, I've been thinking about the impact that streaming has had on all of us since its inception. Despite some wonderful series and great memes regarding the streaming wars', I would argue