Twin Screw

He keeps telling me this refers to the fact it has twin engines but I’m not sure it not just his dream.

Comment