The Second Barrage – Limited Edition CD Digisleeve
€10 EUR
The Second Barrage – Limited Edition 10" EP (WHITE)
€20 EUR
The Killbots Belgium
The Killbots are back!
Over a decade ago, The Killbots attempted a permanent
return to their home planet. Due to a navigational error, they missed a turn and ended up back on Earth. Now, to save up for a new GPS system, they are once again ready for solid stage destruction and will be releasing brand new material in the spring of 2024.
... more
Streaming and Download help