Let's Talk About Space
"Luna Oscillators" (ft. Silver Apples) / "Лайка"
PUBLISHED Jul 2, 2013
As their name might suggest, Let's Talk About Space is a synth-pop project dedicated to talking about, well, space. The Glaswegian duo comp...