What's your take on this footage from Larry King Live? Rotten publicity stunt? Ethereal moonwalker? Shadow? Someone in the editing room having some fun? Other thoughts...?http://www.youtube.com/watch?v=uj9DgeLm …...