Propulse– On High / Diefecta An electronic duo from Aylmer, Ontario – Propulse operate within the fringes of ambient music... Available Now