Klann Linkage In Phun

Mechanical spider walking over obstacle with bad sound track. Wheels are more efficient.
Back to Top