64 This is a movie folks.. Link to the video of the C-17 taking off in Kabul. Compare to the pictures of C-17s (also at link). Decide for yourself whether that is a replica made for TV special... Nothing is as it seems. (gab.com) posted 3 years ago by Vapourface 3 years ago by Vapourface +65 / -1 31 comments share 31 comments share save hide report block hide replies
https://www.radarbox.com/data/registration/02-1109