Italian trio Zu have released a stream of the title track from their forthcoming release Cortar Todo via The Quietus. The record is scheduled for release on March 24th through Ipecac Recordings.
Italian trio Zu have released a stream of the title track from their forthcoming release Cortar Todo via The Quietus. The record is scheduled for release on March 24th through Ipecac Recordings.