that's the sound of my brains springing around in my skull-case after watching the last moment of LOST.
i mean, like whoa.
i can't BELIEVE we have to wait until january for the next installment. f*cking frack whack jiggety mack.
stuff about where I live and play, and maybe some stuff about where I work and play.