Coolest C-160 Landing You'll Ever See

FacebookXPinterestEmailEmailEmailShare

    C-160 landing in Afghanistan kicking up dust and not giving a damn.

    Video Shock and Awe