Din Drive Thru Pictures Studios


  • 2010
    imgFilme

    Barbados at the Races

    Barbados at the Races

    1 2010 HD

    Miniseries looking at Barbados through the lives of the island's horse racing community.

    img
  • 2008
    imgFilme

    The Biggest Chinese Restaurant in the World

    The Biggest Chinese Restaurant in the World

    1 2008 HD

    West Lake Restaurant in South China's Changsha can safely call itself the biggest Chinese restaurant in the world, with its staff of 1,000 working...

    img