BARRACUDA Outstanding Designs / Official Website

extraordinary Design, extreme wheel load in combination with little weight and quality without any compromise