I Don't Think I Can Do This

I Don't Think I Can Do This is the season premiere of The Amazing Race Asia 1.