Impose Magazine — Of all the 7"s in Suicide Squeeze's summer series, Antwon's Dying In The Pussy 7" sat as king of the mountain as most anticipated. Mixed by Lars Stalfor, engineer of multiple Mars Volta and Omar Rodriguez-Lopez records, the a-side is a Carpen...
more info