Saturday, February 24, 2024

ATLA

The Acquisition Technology & Logistics Agency (ATLA) of Japan released a video on YouTube showcasing the latest firing test of their new railgun system. The...

TRENDING NOW