Video

Delahaye caterpillar with 155 mm G. P. F gun.

play