Extreme Off-Road

Old prototype of off-road vehicle with screw type drive.
Back to Top