Tag: bolle barracuda

I received Bolle Barracuda a few months ago to review. I’ve put it through the paces with a mix of road riding and mountain biking. You can pretty much find the Barracuda everywhere on line. Price ranges from $70-$99-depending on where you buy it from. Below are the specs: Product Information: * The explosive style…