Wednesday May 23, 2007 May 23, 2007 0 Facebook Tweet Email OH MY FREAKING GOD I JUST MET FREAKING LEA FREAKING SALONGA KTRSKMTRFXZMKTSF!!!!!!!!! Real update to follow. Now for sleep. Holy crap she was awesome.