My thoughts are that a motor like this with twin turbos, will not be beefed enough to withstand the power output. They will tear themselves apart. Watch......


No Man With A Good Car Needs To Be Justified