Barracuda Mayhem Front Suspension 26 Inch Mountain Bike – Blue
This Mayhem mountain bike from Barracuda boasts active front suspension and 21 Shimano indexed gears for excellent power and agility.Mechanical disk brakes provide impeccable response and effective use, so you…