Doosterfy said How quick is your car. Do you drive it plenty on the street or is it a race car? Click to expand...