mounted by a couple of self tappers into the tranny access panel.
Owner caption November 2007 · Photo 32 of 32
No comments yet.
No comments yet.