Center City Philadelphia
Portal To The World Stops In Philly
by Alex Lloyd Gross It has been described at “neat,cool and awesome”. It is a giant live screen that shows people in different cities to people in front of it, and it’s at LOVE Park in center city Philadelphia. People can spend time, just watching the signs and seeing how people interact with those around…
Read More about Portal To The World Stops In Philly