Music Videos July 10, 2019 Video Premiere: The Allegorist – ”Humandroid Lovers’ The Allegorist just released a video for her haunting song “Humandroid Lovers” from her new record Hybrid Dimension I, which came out via Detroit Underground July…