(PAIR) 7 & 8 Inch 2 Rod Buzz Bars


The Top-Notch Tackle range of 2 Rod Buzz Bars offer the perfect combination of functionality and style. Manufactured in the UK from the finest stainless steel to our own exacting standards these are the ultimate buzz bars for the dedicated carpers out there!