GM is claiming 22 city and 28 HWY for the new Acadia with the newly available 2.5 Liter engine. All I can tell you is: no way. During a week...
Read more
why not
This was just sent to me. It was taken in the US. And I am just not sure what it is... I know it's not the new Chrysler Town and Country...
Read more