Strong wind ground handling and flying at Noosa. Forget the highest launch in the world, we have the lowest launch in the world. Take off from the beach 10cm above sea level and drift back onto the dune! Hang on tight.....See more at http://www.epic-horizon.com
awesome! australia rules!
Hartleigh 5 years ago