2006 Chevrolet Uplander LS from North America

Ugly duckling, that rides nice and feels decent