Loading...
Uploaded by Raalloy on Oct 29, 2009
The worlds first folding lightweight aluminium,vehicle ramp that can detach from the vehicle and be used to bridge stairs or steps
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)