Welcome, Sign In
David Blaine Plays Tricks on TMZ
Description:David Blaine is still the king of street magic and last night he proved it yet again by doing a crazy card trick for one lucky (and mildly frightened) TMZ photog.
david blaine street magic
david blane card trick