Desert Piranha

Concept of the desert Piranha testing the limits of speed.

Concept of the desert Piranha testing the limits of speed.