A new promo for "lost."

  From Italy!

  And not to worry: No one needs to speak Italian to understand...(Thanks to DarkUFO)

advertisement | advertise on newsday