PUBLISHED: May 15, 2012
DESCRIPTION:
http://www.nicolavinciguerra.com/catalogue.html
http://murderabiliarec.blogspot.co.uk/
Power electronics from Italian duo Deviated Sister TV.This track taken from the 2009 album "A Deceptive Front", released by Turgid Animal......