Man-made self-propelled unit





I come home from work and saw this device. Just a marvel of engineering ...

Man-made self-propelled unit



2.

Man-made self-propelled unit

3.

Man-made self-propelled unit

Source: ">