Robot Rock Band Needs a Lead Singer

If you’re a metalhead, or even if you’re not, the latest band to hit the scene is probably unlike anything else that you’ve ever seen outside of a sci-fi movie. “Compressorhead” might sound like the name of an ordinary rock band, but this one has something a little bit different. All of the members of…