Belushi Speed Ball Unplugged: A Farce of Nature

“Shhh. Shhh. You’re too loud” Senor Diablo, the caricatured manager of thrash metal band Belushi Speed Ball, implored during their performance at Odeon for a special “unplugged” set. How is it that one of the loudest and messiest live bands...