Louise Post of Veruca Salt
“Well the stars definitely had to align for this to happen the way it did and some of it is mysterious to me and poetically so, because none of us imagined that we would do this again and I don’t think any of us had harboured any secret hopes that it might happen.” From Tour Release: Finally! The news Veruca […]
Read more ›