Tuesday, January 5, 2010
18 Pell Street: Then And Now
Below is from a 1958 Life Magazine article
which claimed that the store pictured, Ting's, was an alleged heroin supply spot
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment