No one round here has mentioned them at all. Are they so unknown?
The eels are a psychedlic rock group that started about ten years ago, and made 'novacaine for the soul' as their greatest hit.
Who here knows them?
The eels are a psychedlic rock group that started about ten years ago, and made 'novacaine for the soul' as their greatest hit.
Who here knows them?
![](https://ae04.alicdn.com/kf/Hd29e772eb0d44d0bab98470ada4a878dK.jpg)