Small Parachute (Velo 90) Collapses At 500 Feet!!

Posted by Andrew R.

A collapsed Velo 90 canopy at 500 feet makes for an exciting ride back down to earth.