Dead Hands are a new band from Birmingham over in the United Kingdom. Their approach to music seems to be in bringing out the crazy ... Read More