Possible tornado?

possible tornado? Is a storm chaser type screamer that released at july 2 2018 by cld9trs.

The video
The video starts out with a short timelapse of a LP supercell in New Mexico On May 23 2018. But towards the end a snake approachs the screen with a loud scream

Link
NOTE : The Following Video Contains A Screamer!

youtube.com/watch?v=S8lWClYRsco