Stress Palace - Stress Palace LP TGIC114
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"
Pressing Information
200 Mixed Vinyl 12"s
100 TGIC mailorder
100 available at shows from Stress Palace
Ships 2nd half of February
digital 03/03/23