Tuk Tuk Tour in Kathmandu

The funniest little tuk tuk driver in Kathmandu, Nepal. We were in stitches over his antics. Here's a brief look.