The Telegraph in New London, Connecticut (Behind The Counter USA Episode 11/12)