Tuesday, January 29

The new season of LOST starts Thursday night. Here is a great video of the events leading up to the crash of flight 815...all at once...from the air and land. Sooo Cool!

1 comment:

Lynn said...

Cool video... so what did you think about last nights episode???