Philadelphians suspect new Love Park art installation is viral "portal"
WPVI
By
Briana Smith
Friday, October 18, 2024 10:35PM ET
Copyright © 2024 WPVI-TV. All Rights Reserved.