Asked in
Ratchet and Clank

What is cinch tightening straps?

Answer

User Avatar
Wiki User
October 12, 2008 7:20AM

ratchet Ratchet