Portal relocates from New York to Philadelphia, livestreaming to the world

Anthony Robledo
0 Min Read
A Portal video installation launched at the JFK Plaza, also known as Love Park, where it now livestreams 24/7 to other countries.

This post was originally published on this site