Headed to the Drop Zone

A C-17 Globemaster full of soldiers heads to a drop zone over North Carolina.

()

Comment on this Story

comments powered by Disqus