Watch MECHANIMAL’s Video for New Song “Stolen Flesh” Stratos Psilos·January 16, 2020Greece’s “synth punk” act Mechanimal (Giannis Papaioanou, Freddie Faulkenberry) unveil the first taste from their forthcoming album, Crux....Album NewsNew MusicNew VideoNews·0 Comments·0