Designed by
Title
MLRS - Multiple Launch Rocket System is an American armored, self-propelled, multiple rocket launcher, acronym concept on card #277639412
Description
MLRS - Multiple Launch Rocket System is an American armored, self-propelled, multiple rocket launcher, acronym concept on card.