The Speed Sisters are the first all-woman race car driving team in the Middle East. Turning heads at tracks across the West Bank, these women have sped their way into the gritty Palestinian street car-racing scene.
In The News
Welcome to Leith Welcome to Leith chronicles the attempted takeover of a small town in North Dakota by notorious white supremacist Craig Cobb. As his behavior becomes more threatening, the residents look for ways to expel their neighbor.