car is insured huge advantage to renting a car huge advantage to renting a car When you rent a car huge advantage to renting a car huge advantage to renting a car huge advantage to renting a car additional information additional information additional information