November 25, 2012
No one has favorited this photo yet
I am estimating that this photo was taken in the early 1960s. The film advertised on the marquee of the Granby Theater is “I Spit on Your Grave”. In 1959, a French language film, originally titled “J'irai cracher sur vos tombes”, was retitled “I Spit on Your Grave” for release in the USA in ‘62 and '63.