Life imitates stuff
I hope the UK's Royal Navy is detaining the producers of the television show Lost for questioning. Why? Quit reading now if you don't want to read a spoiler for last night's episode. The Telegraph reports that "An investigation is underway today into an explosion aboard a nuclear submarine which left two Britons dead."














