Turbo was founded in 1959 and is one of the leading global brands in the world of water sports. Their products are manufactured in Spain and are targeted towards those who wish to enjoy the latest technological advances and the best designs of sport apparel.