Stik Figa en Leonard Dstroy werken samen aan een album en komen met een surprise EP. Stream Elmhurst, de 6 tracks tellende plaat, hieronder: