Chumpaumpalumpa
Proven Member
- 1,554
- 303
- Jun 16, 2014
-
La Habra,
California
I'm not quite sure where to post this as I didn't see a "fuel system tech" page but anyways, What do we think of this?:
You must be logged in to view this image or video.
I wonder if this would do squat for us.....