Neowin
A video portal set up in New York City streams 24/7 live from Dublin
Portals.org has put up a giant sculpture called NYC Portal at the Flatiron South Public Plaza in New York City. The NYC Portal lets people from New York City interact with people from Dublin ...
21 minutes ago