see americans do weird things like fit the turbo at the end of the exhaust! which they do on a few cars and they tend to sound like this which is what im guessing is what is going on with this...
I take it youve never seen the size of turbo's fitted to big v8's then?? They are maybe 3 times the size of your average t25 turbo lol