Phoenix Battlefield Surveillance UAV System, United Kingdom

Phoenix Unmanned Aerial Vehicle launch vehicle

The launch vehicle with the Phoenix.