Barrier Transfer Machine


6 Likes

is that caterpillar on wheels?