Grand Vitara

An outstanding vehicle!

77 words

Grand Vitara

Fantastic

72 words

Grand Vitara LX

Well worth the money

34 words