Today’s song of the day is a terrific track from RaRaRiot’s upcoming album Need Your Light, out February 19, 2016 on Barsuk Records.
The track is was co-written and produced by Vampire Weekend’s Rostam Batmanglij, and he co-directed the video as well.