View of the transmission cooler and radiator assembly, showing the intricate fin design and mounting hardware.
AI caption September 2008 · Photo 1362 of 2794
No comments yet.
No comments yet.