POPSUGAR Celebrity

Lost Fanatics Must See This

Jul 19 2005 - 8:42pm

Click Here [1] to see the fabulous promo done by David LaChapelle for one of our favorite TV Shows, Lost. The promo is running in England and although most people think it has nothing to do with the show itself, it is pretty to watch.


Thanks to Pop Culture Junkies [2] for this amazing find!

Source URL