Seminal ‘Ten Spot’ from Shudder To Think to be reissued on LP via Dischord Records
Shudder To Think (Washington, DC) released one of the most influential albums for the 90’s scene, ‘Ten Spot‘ back in 1990. The beginning of 2018 …
Shudder To Think (Washington, DC) released one of the most influential albums for the 90’s scene, ‘Ten Spot‘ back in 1990. The beginning of 2018 …