Let Me Lose My Mind Gratefully

Hold onto your hat and get ready for one of the most over-the-top rock n’ roll bands of all time.

Hailing from Japan, the King Brothers (Myspace page here) make it their business to somehow mash-up the elements of every vital era of rock n’ roll music and then utterly demolish it. They approximate the sound of the Germs backing Howlin’ Wolf — with his hand caught in a garbage disposal unit.