Feanor
1000+ Head-Fier
- Joined
- Jul 9, 2004
- Posts
- 1,162
- Likes
- 12
I have the album S.T.R.E.E.T. D.A.D. from this band, and I am mightily enjoying listening to it, especially track 5, "The L Train Is a Swell Train and I Don't Want to Hear You Indies Complain". Any thoughts about them? The names might seem stupid, but this is nice (post ?) rock / indie music.
link
link