Where in the world is Natasha Wang? (On tour!)