Avatar - Ashraf A. Hashish
Ashraf A. Hashishadded this to Machinery
This Beast is the World’s Largest Land Vehicle

This Beast is the World’s Largest Land Vehicle

gineersnow.com - by Feature News

If you think you’ve seen the world’s largest land vehicle and it’s not the Transformers nor Caterpillar machines, think again. Source: Dark Roasted …

View on gineersnow.com