Ah.....Ted Cruz, The Canadian Pentecostal snake handler speaks.......
Snake ? snake ? Did you say SNAKE?
https://m.youtube.com/watch?v=E7iqVfrGY7w