Skip Navigation

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.

Passengers set foot in San Francisco after a 24+ hour layover in Siberia
0
0 comments