AirPo! Do you have any idea how happy it made me to see a post pop up in this forum???
How you been?
I haven't seen it but if it's a LOST spoof I am going to have to check it out. Where's it air?
BTW I am re-watching LOST on Netflix again as we speak.