Notice anything about this picture?
It’s a screen shot from tonight’s episode of Lost. Just a few seconds, but there.
Yes, that’s the World Trade Center you can see out of the window.
This is a flashback scene that takes place prior to 9/11/01.
Thank you Lost.
Welcome Byrd Droppings Readers! Thanks Lorie.
More thoughts here.