Knew it. Pat Parelli trained. :-)
I was watching in awe so I clicked on a couple of others.
http://www.youtube.com/watch?v=xIjDkqkNXFw