Man-made self-propelled unit

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





2.



3.



Source:

Tags

See also

New and interesting