well, there is a law saying that you cant have a street performance(like a guitar, cards, or any "gathering", realy) without a license in New York City. (I would know, because I live in Brooklyn, and 1 of my friends was caught street performing without a license. They confiscated his hat and he got a 50 dollar fine + a warning) But I think that if you perform for free, like me, it is perfectly legal. When you were flourishing, were you just doing flourishes, or did you have a crowd around you? And more importantly, was it a free show, or did you accept tips? Because if you remember from his special, David Blaine didnt take money from his spectators(but he went through alot more trouble since he had a camera, and was on TV and all that. If he did that illegally, he would have gotten alot more than a 50 dollar fine, and a warning)