I’m not sure what it is I really like about this song, it’s just one of those I’ll file under “it sounds cool.” This is from O’Ryan’s self titled 2004 debut album which failed to really make much impact commercially.