2 Mar 2016, 19:29 UTC · By: Vlad Mitrache / You never knew humanity needed a "high-performance track car," and it probably didn't, but if it looks this good, it's hard to say no