» » »

Scion Q&A

Ask Your Question

2006 Scion xA Question: where is the a petcock valve on the radiator of this auto located

 

Question

isadore, Kenmore, WA, June 13, 2012, 00:52
 Rookie

how much clearer can my question be

2 Answers
Flag This