Quote Originally Posted by Dave+63 View Post
Deluded or optimistic?
Ok, someone help me. I don’t understand the reference.

Edit: never mind. I’m guessing you mean engine capacity.