Traverse City Film Festival
The Open Space 101 West Grand View Parkway, Traverse CityThe Traverse City Film Festival is a charitable and educational non-profit organization founded by filmmaker and local resident Michael Moore. Each year it holds an amazing, one-of-a-kind film festival in […]