Veloster Turbo Problems / Help
I was showing off my new Veloster that I just purchased last week from a Chevrolet dealership. It has about 69600 miles on it. I did a launch with my friend in the car and I swore I heard a weird noise and something about it just did not feel right. On my way home, I was driving somewhat...