15 impala in the snow
I have one in Wisconsin and it doesn't ride well in the snow...I was told my 20 in tires that came on the vehicle wasn't made for the snow...
Tires are everything. Even really good all season tires can make a significant difference
Search Chevrolet Impala Questions
Chevrolet Impala Experts
Related Models For Sale