by M. Perez-Vega May 8, 2018 Briefly Speaking... BLACK FAST DEBUTS NEW MUSIC VIDEO FOR ‘CLOAK OF LIES’ ‘Spectre of Ruin’ to be released July 13th