The Speed Sisters are the first all-women racecar driving team in the Middle East. They’re bold. They’re fearless. And they’re tearing up tracks all over Palestine.
Email: filmnews@tallahasseefilms.com
2017/04/28 - 2017/04/30
All Saints Cinema
918-1/2 Railroad Ave., Tallahassee, FL 32310
Free parking.