Cyclops Articles (1 article) Articles Locations New York New York City Cyclops Article Magazine Date 70 Very Personal Fax About Peter Flip 1967/07