Los Angeles based IDM artist Big Black Delta has announced his third album "WHORU812". It is his third album overall and is the follow up to "Tragame Tierra" which came out last January. The announcement of the album was done really quietly. "brookes was here2a" was shared as the lead single from the record, which is out June 2, 2017.
Meh.