Originally Posted by Dave+63 Deluded or optimistic? Ok, someone help me. I don’t understand the reference. Edit: never mind. I’m guessing you mean engine capacity.
Forum Rules