JRSC owners...what the heck is this thing??? Water Intercooler tap?

Printable View