Twistin’ Todd is currently performing in Hangzou, China for Golden Week (celebrating China’s 60th anniversary).
He is performing on the “Big Stage” every morning, building exhibition/display pieces throughout the day, and also strolling in “Interactive Land” with the thousands of Chinese visitors to the festival.
Here is a short video of Todd strolling with a giant balloon giraffe (the lovely lady with him is Diane Orrett from Osaka, Japan):