VLF Automotive Force 1 V10, The Monster of Michigan

Need to prepare a great guts and great funds to make up one supercar that only made 50 units by VLF Automotive, Force 1 V10. Yes,...