Villefort Deleon "Vindicator"

The "Vindicator" is a custom variant of the Deleon, a vehicle manufactured by Villefort in.

Acquisition
It can be acquired from the Autofixer netpage for 36,000.