Villefort Deleon "Vindicator"

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

Acquisition
Can be acquired through the Autofixer netpage for 36,000.