- Louise Post was born on December 7, 1966 in St. Louis, Missouri, USA. She is an actress and writer, known for The Still Life (2006), Touch (1997) and Totally Confused (1998).
- Lead singer of the band Veruca Salt.
- The best thing that I can do and the best way I know how to help at all or be of service and connect with my fellow humans is to write and release music. It's my artistic obligation. I encourage anyone who feels like they have stuff inside of them to honor that voice, because it does matter.
- People were just doing separate things and had gone off to their own lives. I found myself writing writing, writing, as I often do, and it became clear that I was writing a solo record and I needed to release it. There was no need to wait for the band to come meet me where I was. I needed to do it on my own. It was really fun to make a record on my own and collaborate with different people in the studio.
Contribute to this page
Suggest an edit or add missing content