evo vs sti @etown 3/12/11

So what’s the point of the huge turbo?