BARRACUDA

Barracuda Indiana 17.5" mtb bike 21 speed 27.5" wheels

£389.99

Barracuda Indiana 17.5" mtb bike 21 speed 27.5" wheels

Color: GREEN / Orange
Size:
M - 165-174cm
Home delivery only
Available
Sold and shipped by Todays Cyclist
Additional Information
  • Product shipped by trusted Decathlon Partner
  • Online Exclusive
  • Home delivery only