America's Funniest Home Videos Quotes
    Close
    30956
      Woman in clip:
      Grandma, where are you?
      Grandma in clip:
      Mexico?
      Woman in clip:
      No, China!