[quote author=Hawkmoon link=topic=61926.msg1437726#msg1437726 date=171773707
I wonder what they had him doped up on to be able to stand there and read a teleprompter for a qurter of an hour.
[/quote]
Most likely embedded servos and a bluetooth control/communications system