Portal expected to open this week in Love Park
The Portal, an interactive art project that links faraway cities together through a network of web cam, has come to Philadelphia and is expected to be turned on this week.
The Portal, an interactive art project that links faraway cities together through a network of web cam, has come to Philadelphia and is expected to be turned on this week.