Wow I am actually un impressed by this looks wise and motor wise I feel a super car should have no less than a V8 or atleast V8 and hybrid or turbos. But Having a Super car and Ecoboost motor name its kinda odd and off for me. I feel this wont do as well as the Last GT.
|