Car News
Suzuki Built A $13,000 Police Van That Can Carry 10 People
What if the perfect police vehicle for a crowded city isn’t a powerful SUV but a tiny $13,000 van that can carry 10 people? Suzuki seems to have found exactly that formula in the Philippines wit
AutoExpert