Comments from UpstateMom

Showing 1 comment

UpstateMom
UpstateMom commented about Albany Theatre on Oct 23, 2014 at 7:16 pm

69 North Pearl was in 1912 home to the General Film Company. An explosion caused a fire and the loss of two people’s lives. One being my uncle. I have the news article if anyone is interested.