Chet’s Video

It's been 25 years since Chet Strout and his wife Carrie Thomas opened the doors to their video store in downtown Marblehead, Massachusetts. Now as their own credits are queued to roll, we take a brief look back with them and say good bye.