dieselgrl4life
May 31, 2008
My turbo from the underside of my pickup, you can see my torque tube coming out of it, and my down pipe starting.
More About This Picture
Vehicle
N/A
Location
N/A
Keywords
N/A
Discover More Pictures
See MoreAdvertisement
Be the first to comment on this picture!