“And just the immense physical challenges of warfare and these systems being able to perform in the air and I mean, the technical challenges around that are mind boggling.”
0:001:09:40
Ready to play
0:00
--:--
Enjoying this?
Create a free account to bookmark episodes and follow shows.