WPIX 11 New York
‘Portal’ installation in NYC offers window to Dublin, Ireland
NEW YORK (PIX11) – The Portal, a public installation in New York City that provides a 24/7 livestream of Dublin, Ireland, is now open in Manhattan. New York City and Dublin simultaneously debuted t…
4 hours ago