2.5L Twin Turbo Test Mule

Top view.

Loading Image