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


Check out Townhall's Polls on LockerDome on LockerDome