2007 Chevrolet Aveo Review

Better than its previous self, still not as good as the competition