steven_c
Member
come from japan, and aparently they only can go 112mph how do i take this off? is there anyhwere i could take it too to get it sorted seems really under pwered compared to some i've driven, does'nt seem like the turbo's working at all, really have to drive it hard to get it to move anywhere.. :?