Portugal's Helder Guimaraes, world champion of card tricks, engages audiences with a show that mixes the best illusions with humor.
Added by Upcoming Robot on October 14, 2009