TRIARII
October 23, 2016
You can just barely see one of the bolts that fasten this unit together, that region is where it feels loose.
Original Thread
Tracking down new air leak and diagnosis of codesMore About This Picture
Vehicle
N/A
Location
Portsmouth , New Hampshire , United States
Keywords
N/A
Discover More Pictures
See MoreAdvertisement


























Be the first to comment on this picture!