9349petesc
Registered User
HI guys,
I've seen guys trying to sell their coupes and saying they had a high performance thermostat installed. What are high performance thermostats??
Thanks, pete
I've seen guys trying to sell their coupes and saying they had a high performance thermostat installed. What are high performance thermostats??
Thanks, pete