Sherman Square, Manhattan, New York City, New York, USA
("Needle Park" - W. 72nd St. and Broadway)
Museum of Natural History, New York City, New York, USA
(Freddy makes a phone call)
Oct 16, 1970
October 14, 1970 - December 1970
("Needle Park" - W. 72nd St. and Broadway)
(Freddy makes a phone call)