turbo?? dude, i got see that one , its a cougar though, right? you suck brother. i'll rip you apart:))...you will regret that madness of yours