Now You See Him, Now You Don't!

Chinook pilot kicking up some MAJOR dust while landing and taking off in Afghanistan.