6 Oct 2017, 12:05 UTC · By: Vlad Mitrache / You wouldn't guess it by its looks but this hypercar is the first ever automotive effort of its maker, the mysterious Spanish outlet called DSD Design