Thread started by petere3aPeter Kallenbachadded a new project.EADS Barracuda8 images1:72CompletedEADS Barracuda UAV Prototype99+812006 - Manching 18 May 2019, 16:46News Feed »