I saw a Texas Flag and I swear I think I heard:
ElDegüello
https://www.youtube.com/watch?v=QKD5TgHWyxM
But I am sure it was just wishful thinking on my part.
Just dayum, if true...