Tethered

Philippine Navy Now has Tethered Aerostat Radar System

24 Juli 2017 The Tethered Aerostat Radar System (TARS) (photo : MaxDefense)The Tethered Aerostat Radar System (TARS), low-level airborne ground…