Albany’s Spectrum 8 Sold to Landmark Theatres
Independent films can typically be found at only one theater in the greater Albany area, that being Spectrum 8 on Delaware Avenue, aka "Albany's Main Street." Oscar contenders, art house flicks and foreign films you wouldn't see in a big…