I'll be totally honest here, I had never heard this song before playing Fallout 3. In fact, most of us probably heard it there and probably nowhere else.
One day though, I got a pile of record albums from a friend of mine and I decided to just play some of them. This was one of the records that I put on and you can imagine my surprise when I found this song! I had the vinyl album that was home to Fallout 3's theme song and I was happy.
I know nothing about this band, so I hope you enjoy my personal connection to the song!