An improvised scene where one actor speaks in a foreign language and the other translates.

  • November 03, 2008
  • 219 Views