News Theatre
1230 Market Street,
Philadelphia,
PA
19107
1230 Market Street,
Philadelphia,
PA
19107
1 person favorited this theater
Uploaded By
More Photos
The News Theatre turns to sensationalism to get people to see “The Killers” using an electric chair in 1949 as the promotion.
No one has favorited this photo yet