The Phoenix Takes Flight

17 April 2011 at Skydive DeLand

186 skydivers from 24 nations (6 continents) join forces to 
build the world's largest picture formation - and set the Florida State record!