
"IS there a Santa Claus?" is a question frequently posed to The Editor, to which I emphatically respond "Yes!" How does The Editor know this? Very simple, when there are Chiefs and Steelers and Ravens and Texans scheduled to appear on my TV on … [Continue reading] about ‘Tis the Season in Long Island City