Barracuda Demonstrator Unmanned Air Vehicle Developed by EADS Military Air Systems

3
The Barracuda carries a maximum payload of 300kg.