Assembly of self propelled 3D printed replacement gears

Assembly of self propelled 3D printed replacement gears
http://www.youtube.com/watch?v=9tIZBW6RPe4