David Blaine

David Blaine
performs card tricks in Times Square for tourists and passers by in order to raise money for the Red Cross Haiti Earthquake Relief Fund.
New York City, USA - 15 January 2010
Credit: PNP/WENN

See our biography of David Blaine