So, your eyes are not deceiving you. That's snow in Center City in October!
M. Night Shyamalan In Town Filming Show In Center City
Credit: CBS 3 Philly
Duration: 00:26s
0 shares
1 views
So, your eyes are not deceiving you. That's snow in Center City in October!