VIDEO: Slingshot 17m Turbine Check out Slingshot's new video for their latest light-wind weapon, the 17m Slingshot Turbine. ... Read More...