s
star fortress
ConceptMentioned in 1 video
A revolutionary military fortification with angled points designed to withstand artillery by distributing damage and creating overlapping fields of fire.
A revolutionary military fortification with angled points designed to withstand artillery by distributing damage and creating overlapping fields of fire.