Ranger Tactical Unmanned Aerial Vehicle (UAV), Switzerland

Ranger take-off from track mounted hydraulic catapult launcher.