With just two episodes left until the series finale of Lost, executive producers Damon Lindelof and Carlton Cuse find themselves getting bombarded with lingering questions from Rizzo the Rat and a bear of Muppets fame.
With just two episodes left until the series finale of Lost, executive producers Damon Lindelof and Carlton Cuse find themselves getting bombarded with lingering questions from Rizzo the Rat and a bear of Muppets fame.