The final release on Freakout Cult with a fulminant double vinyl from DJ Fett Burger and Stiletti Ana.