The Fabrizio Palumbo Retaliation

The Fabrizio Palumbo Retaliation” is a Dear God, I Hate Myself track, released in 2010 by Xiu Xiu.