Electro-Harmonix Ram’s Head Big Muff Pi review By MusicRadar published 2 March 20 £92 €99 $99 EHX's much-anticipated Big Muff reissue will make you comfortably numb with its '70s fuzz mojo