These had me ROFLMAO. If you hate him then you will friggin love these. If you like him well Too ****in Bad.

David Blaine 1
David Blaine 2
David Blaine 3

Later !!!