True Twin Peaks. Link added on the 22nd of May, 2002. This story is eerily similar to that of Twin Peak's Laura Palmer. (thanks John) View link "True Twin Peaks.".