Master of Puppets
https://www.youtube.com/watch?v=F1sftS9Oj_A Puppet demo in Udaipur, India View our India photos here.
https://www.youtube.com/watch?v=LZOi7_5m_pc Lila was in the shop looking at shoes (sound familiar?) and I was waiting on the curb people watching and then this guy just came riding down the street on an elephant. Sounds random, but was not really a shocking site here in India. On any