AN/TPS-75 Radar Assembly

Airmen assemble the AN/TPS-75 mobile radar station.

Categories

Video Shock and Awe