Mysterious Stories

The owls are not what they seem: It appears the clock in Herald Square may not be a portal for the Illuminati after all

Pic courtesy Brecthbug/Flickr Bummer. I so wanted the spectacular owl-infested Herald Square clock, once perched atop the offices of the New York Herald across the street, to be a secret meeting portal for the Illuminati. I facetiously brought up the theory in our December podcast on the history of Herald Square.  Upon the door of… Read More