Michael BiugejaFeb 21, 20151 minA NEW NATURE: ESBEN & THE WITCH BACK ON THE ROCKA three-piece band from Brighton that has been active for the past seven or so years, Esben & the Witch will be performing in Malta for...