Saturday, August 21, 2010

New Stuff: The Residents


Ralph USA is closing down and selling out what they have left. I me this album since it contains the N. Senada composition "Pollex Christi", which means either Big Toe of Christ or Big Thumb of Christ.

No comments: