watch David Blaine Street Magic Part 2
David Blaine Street Magic Part 2
Two idiots are coming home from shopping when they encounter David Blaine. Again.....
Read MoreTwo idiots are coming home from shopping when they encounter David Blaine. Again.....
Read More