Saturday, February 24, 2024

Netflix

Ukrainian-made armored utility vehicles were spotted on the film set of the new Netflix movie. The two Varta armored personnel carriers were spotted with a...

TRENDING NOW