Anne Heche is easily relaxed

Anne Heche was walking around in New York today, and, as famous and totally-not-crazy people often do, she stopped and took a nap on a bench outside a store. In her defense, the demons in her head were humming a soothing lullaby at the time, and that wooden bench does... read more