A Constant Moth from Lord RAJA aka Chester Raj Anand is out in a few weeks, on the 2nd of December, via Ghostly International, and it is one you are not going to want to miss. The first song to be heard from the Lord Raja album was “Darwin”, and now the band has released another track titled “Van Go”. This song features the artist, Jeremiah Jay, and is one that is sure to gain and keep your attention. Keeping it short at two minutes length, the brevity does not take away from the quality of this song at all. Be sure to listen to the track below and pre-order A Constant Moth here.