Passengers set foot in San Francisco after a 24+ hour layover in Siberia
Passengers set foot in San Francisco after a 24+ hour layover in Siberia
sfstandard.com Passengers set foot in San Francisco after a 24+ hour layover in Siberia
Family members greeted loved ones at SFO on Friday night after passengers were stranded in the far reaches of Siberia for a day.
0 comments