Phoenix Battlefield Surveillance UAV System, United Kingdom

Phoenix UAV maintenance vehicle and the towed generator

The Phoenix maintenance vehicle and the towed generator.