Barracuda | 44,650 lumens | LED Floodlight for toughest conditions
Barracuda - X-Led B-Lux indicators - Biker Outfit
Barracuda Silur approved pair of LED indicators
IDEA B-LUX Homologated Led Indicators ! | IDEA B-LUX Homologated Led Indicators ! BARRACUDA.....Top Italian Design !... | By Barracuda Moto USA | Facebook