I was driving thru atlanta and came across a vette that had badges saying ls3. What kind of vette is this, this thing had carbon fiber a loudes tag and was awesome sounding.
I was driving thru atlanta and came across a vette that had badges saying ls3. What kind of vette is this, this thing had carbon fiber a loudes tag and was awesome sounding.