Alabama’s Biggest Secret – Operation Paperclip 🇺🇸

In the north of Alabama is the city of Huntsville. It’s here where German scientists built…