Who here has seen Veruca Salt in concert?
I never thought I would get to, EVER, but I did :) They did a show in my town, Newcastle (Australia), on January 8, 2005.
Here is the LJ post I made the day after:
Wow, that concert last night was awesome. Probably the best I've ever been to
(
Read more... )