Link copied to clipboard
Swiss family Sbisa celebrates Christmas with Flyers
They are a little more than 4,000 miles away from their home in Switzerland and temporarily living in a Center City hotel. Their Christmas tree is, well, not exactly the type you'll see in It's a Wonderful Life.