Speed Flying With The Ozone Team

All about foot launched speed flight (Ground Launching). Come along as the Ozone Team explains the basics of this amazing new sport.

Tags

Show more