What's the difference between David Blaine and the NRA?

The former has a cunning array of stunts

Previous Random Joke Next