Do NOT click on this link if you don't want to know! These are a few small spoilers from the next season of LOST set to air next year (why must they make us wait soooo long?!).
And look who's coming back to TV. The MUPPETS!!! I love the Muppets!
4 months ago