January 26, 2012
This song is from the Candian act Shimmering Stars. Like the atmosphere of this song a lot. This song, “When I See You Again”, will be on their upcoming EP Ghosts Past, releasing March 5 by Almost Musique. Put the head phones on and turn off the lights.