are you in d1 or d2? you can feel the engine braking effect much more, even in an auto.
View Tag Cloud
Forum Rules
Bookmarks