Brennan Atkins & Noah BarnesSep 29, 2017Arts & FeaturesThe Couch Boys really did “It” this timeBy Brennan Atkins & Noah Barnes In 1990, audiences were treated to a mini-series by ABC called “It,” directed by Tommy Lee Wallace. This...