Waza Craft Centaur

Boss Waza Craft Centaur

Boss is a well-known musical instrument manufacturer, and they have just released a new pedal called the Waza Craft Centaur. This pedal is a combination of two of Boss’s most popular pedals, the DS-1 and the MT-2. The Waza Craft Centaur...

Continue reading...