Laya Laya are a self-claimed ‘Vocal Electronic Music' duo based out of London, UK who have been placing their mark on the music industry since the release of their debut single “Vampire” earlier this year. For only releasing music for under a year publicly,...