Originally Posted by Encor3 is it just me or is she really close to the steering wheel? Thats a proper driving seating position from what I learnt Result was expected of course.. more power, better brakes and LSD
Forum Rules
Bookmarks