INTERVIEW: Staying Home with Esh & the Isolations We catch up with Esh & the Isolations whose new album Idiot Fingerz is out today!