- Joined
- Oct 25, 2020
- Messages
- 3,609
- Points
- 238

Turkish electronic warfare producer state firm HAVELSAN unmanned systems.
BARKAN vehicle
BARKAN vehicle