A brand new DLC supercar known as 'Vigilante' is all set to make its way into GTA Online in the next few weeks as renowned YouTuber MrBossFTW (aka Ross) sheds some light on the special features of the car in his latest gameplay video