Loading...
Uploaded by scootRS on Nov 17, 2008
http://scootRS.com making parts in the factory. Here we are stamping out Lambretta disc brake caps on our hydraulic press.
Autos & Vehicles
Standard YouTube License
Load more suggestions
All Comments