Alt-Pop duo Electro Indie electro pop electro rock electronica music music video video vaultVideo Vault – Lamb