Lost Promo

  • Aired 10/26/2005
  • 36 Views

This long-form ad by David LaChappelle is airing in the U.K. to promote Lost. Why are their commercials so much better than ours?

Loading...