Black Mirror and Roaches

It was so terribly cold this past weekend, so after watching my NFL team lose not only a game but also their hold on first place in the division, I decided to watch a newly found series that I’ve become addicted to on Netflix: Black Mirror

If you haven’t seen …

Continue reading