Welcome to our forum.
the tile
Nope! Â Â He was speaking Texas And you people think we talk funny in Canada
If you look close, you can see Terms hand  working the puppet.
Was that guy speaking English?