Last Call at McHale’s
Tuesday, January 31st, 2006The neon green sign that read “McHale’s” looked like it could be on a small town bar anywhere in the country, but instead it illuminated the corner of 46th Street and 8th Avenue in the giant city of New York. Inside the establishment that it promoted a visitor found a suitably dark watering hole, […]