It’s confirmed! He does speak English. Proof is in the video, the 2nd one, first one nobody speaks English. That’s why I call this Chuck Norris speaks English. Hahaha, I should become a full time comedian like Polly Shore. Good times. Here are some kickin’ vids I thought you’d enjoy checking out. Some oldies but goodies that’s for sure. I mean, sure sure it’s competing with other awesome stuff but come on, there’s room for more in your life!