The "portal" is nothing more than a webcam and big round screen, but it's a cute concept for a widely visited public space. However...
Portal was opened between Dublin and NYC, and then this happened...
honestly this sonatine Yesterday, 11:36 PM