He doesn’t have a tweeter account, I wonder if he has a facebook?
A Facebook search yielded this hit for Ron Gochez. All the usual disclaimers and caveats apply but based upon his favorite books and interests, this does seem consistent with his rhetoric in the video.