Ford Racing water pump. Sticker illustrates FoMoCo MADE IN CHINA… Oh boy…

Ford Racing water pump. Sticker illustrates FoMoCo MADE IN CHINA… Oh boy…

Leave a Reply

Your email address will not be published.