Home / Tag Archives: 17m

Tag Archives: 17m

VIDEO: Slingshot 17m Turbine

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

Read More »