S STL Biker New member Dec 8, 2009 #1 which one do you like the best and why? do you have experience driving BOTH cars? what is it that you do not like about each car in particular?
which one do you like the best and why? do you have experience driving BOTH cars? what is it that you do not like about each car in particular?