Sure looks like it. Stumbling over words, rushed delivery and looking quite angry.
Yep. Did you see post #31?