I remember in 2003 or 2004 this was all over the place. Always liked this song even though back then I was a punk kid I guess I was somewhat open. This tune oddly reminds me of a lot of memories. Even though this indie band had decent single success they broke up after one release