It’s a little long (as are most of the TEDxTalks), but it is always interesting to hear people explain their views on the importance of magic, doubly so when these views come from somewhere as far away as India. The presenter, Rajamoorthy, has been performing for over two decades!