Vanishing Twin (formerly Orlando) have a debut album out this autumn on Soundway Records and here’s the first single called “The Conservation Of Energy”. Reminds us of all of the best bits of Stereolab.

Published by John Noi

Leave a Reply