I'm not certain where this comes from but I am investigating it. If this was in Mexico where is the interpreter? Suspect video but interesting...
A reader advised me that this comes from the Chevoit Conference in England in January 2011. More information about this can be found via this link:
http://www.gata.org/node/9473