Kevin Lucas
Ever since their debut in the electronic music scene in 2012, London-based duo Eli & Fur have been working to...