2.5L Twin Turbo Test Mule

Top view right side.

Loading Image