Tag Archives: tru05582

Tos-1A Rocket Launcher – 1:35 Trumpeter 05582

Tos-1 is one of these weird looking Russian vehicles, that only Russians can come up with. [...]