Yellowcat Productions Movies

  • 2003
    Tubabs In Africa

    Tubabs In Africa

    Tubabs In Africa

    02003HD

    "Tubabs" is a nickname for foreigners, especially white ones, in the West African country of Gambia. In this documentary filmed by Mary Flannery, a...

    Tubabs In Africa