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?