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 is an electronic/dance act. They have had several releases online only.