Single of the Day – The Android Sisters – Robots Are Coming
Taken from the 1984 Vanguard album ‘Songs Of Electronic Despair’, the crazy Android Sisters was the bizarre musical creation of producers Tim Clark and Tom Lopez. The duo took their
Read More