Comment Feed:
♦ RSS
This hasn't been a particularly good week for crazy people and their malodorous fluids, has it? First, Astronaut Lisa Nowak is found diapered in her own filth trying to end a life. Next, Space Cadet Anna Nicole Smith is found covered in her own vomit after ending her own....
Between a baby-talking Anna in Hollywood and a diaper-wearing astronaut in Orlando, Florida has, once again, shown its knack for taking an unfair share of the available crazy.