DarkThoughts , 3 months ago Generally yes but afaik only Germany has those truck mounted launchers.
Generally yes but afaik only Germany has those truck mounted launchers.