Loading Video…
This browser does not support the Video element.
Beloved Hell's Kitchen Irish pub Twins closing New Year's Eve
A west side staple for more than 50 years, it is now last call for Twins, a beloved Hell's Kitchen Irish pub just a few blocks from Hudson Yards.