Wow...even owning one of these, there would still be that odd moment, when an gallardo passes and you say...dammit could have gotten five of these instead of an overpriced ford with an broken 6-speed automatic transmission from the 2013 Mustang GT
Also sound's like an 3L twin turbo ecoboost.
Haven't got a clue about this car, it's just a guess.