Terrorball
From HtownWiki
Terrorball is an electronic/dance act. They have had several releases online only.
Releases
- [Periodic Fluctuations in Air Pressure] LP
- I Hate Your Band LP
- The Atomic Rulers of the World EP
- Peripheral Flies LP
- Terrorball vs Perfume Remixes LP
- Terrorball Remixes 1 EP