3 weeks of renting my car – Turo — Car rental marketplace Review
After three weeks of renting my car - my car smells like smoke, my stick shift nob needs replacement, and Turo support is... Incompetent.
Review by Lukerh18 on
Turo — Car rental marketplace.