I just don't think I talk about these guys enough.
Come on, it's the "Pete & Pete" band!
I bought their album about 6 years ago and I still love listening to it. Although now it makes me reminisce about myself when I was younger reminiscing about myself when I was even younger...
Anybody else still have this tape: