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