News

also known as the "Torch Lady" featured in the Columbia Pictures logo. Lady Liberty debuted on the big screen in 1924, following a decision by Columbia Pictures' founders, brothers Jack and Harry ...
Email [email protected]. It’s been two years since a Columbia icon was taken down and carted off. “Busted Plug,” the 40-foot fire hydrant statue that for years sat near the intersection ...