Film Fest Opening Night: Heading Home: A Tale of Team Israel
Dixie Twin Drive-In 6201 N Dixie Dr, Dayton, OH2018 • 86 min. • Documentary • English The Tale of Team Israel is the David-and-Goliath story of Israel’s national baseball team as it competes for the first time in the World Baseball Classic. After years of crushing defeats, Israel finally ranks among the world’s best in 2017. Its roster includes many Jewish-American major leaguers, […]