A giant circled LED screen described as a futuristic portal found its way into Dublin and New York. Connecting the two global capitals, the 'mysterious' object's technology aids in bringing people
A giant circled LED screen described as a futuristic portal found its way into Dublin and New York. Connecting the two global capitals, the 'mysterious' object's technology aids in bringing people