Pretty cool view of some Humvees dropping from the sky.