Greg Hengler
I have nothing to add to Allah's awesome take on this video: