The title track from the upcoming album from Talkingmakesnosense, released later in 2011.
Inspired by the light phosphenes that you experience when your eyes are closed. The entire video was created by filming and affecting light reflections from the river Clyde, between March and December 2010.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?