Stress Palace is a new Dallas area band, made up of members of
Things of Earth, West Windows, and Death Stairs.
Who with their mind powers combined, have formed "Noisy Post Rock"
200 Mixed Vinyl 12"s
100 TGIC mailorder
100 available at shows from Stress Palace
Ships 2nd half of February