The Old Days: Days of the New, Nova @ Avalon Santa Clara, 4/28/10
“The shelf in the room has been so true I can hide in the shelf in the room” I remember hearing this song on the radio in 1998, when I was a senior in high school. There was something about it that haunted me. I probably had to hear it several more times to catch […]
Read More