Who is David Copperfield?

There are likely going to be quite a few things that would be going through your mind when you think of magic. Some people are going to end up thinking about various fantastical scenarios and stories, but once all has been said and is now out of the way suffice it to say that magic as it exists in the […]